软件使用(yòng)常见问题

软件测试自动化工(gōng)具(jù)Bugspot需要什么样的环境运行?


1)BugSpotForC V1.1.0环境要求

硬件环境: 双核CPU 2.5G以上,8G内存, 15G 以上空间

操作(zuò)系统:Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)

依赖软件:JDK1.8;也可(kě)使用(yòng)安(ān)装(zhuāng)包自带jre

          安(ān)装(zhuāng)包自带mingw gcc 6.3.0 C语言编译环境

          白盒测试用(yòng)例算法环境 release软件包自带

适配代码工(gōng)程:本版本仅支持eclipse作(zuò)為(wèi)IDE,并采用(yòng)mingw gcc作(zuò)為(wèi)编译器的工(gōng)程配置



2)BugSpotForJava V1.1.0环境要求

硬件环境: 双核CPU 2.5G以上,8G内存, 10G 以上空间

操作(zuò)系统:windows10

依赖软件:JDK1.8;也可(kě)使用(yòng)安(ān)装(zhuāng)包自带jre

支持工(gōng)程:eclipse经典工(gōng)程、Maven工(gōng)程(Maven版本:maven 3.6, 或本工(gōng)具(jù)中(zhōng)插件包含版本)以外的工(gōng)程都不支持





Bugspot是基于什么自动生成用(yòng)例?

基于代码生成用(yòng)例,黑盒和白盒的方法,

黑盒是输入数据等价划分(fēn)后的组合,

白盒是通过覆盖率反推,满足要求进入各个路径的输入数据集合。

自动生成的用(yòng)例对代码的覆盖率能(néng)够达到何种程度?

用(yòng)例的代码覆盖率,这个属于性能(néng),通过测试才能(néng)比较我们的覆盖率高低,

对于基本数据类型和一般的代码结构,我们都能(néng)做到100%覆盖,

支持的覆盖率种类有(yǒu)6种,包括语句覆盖、MCDC、条件、等等。

需求到用(yòng)例的对应关联如何?

需求到用(yòng)例的关联是靠人工(gōng)用(yòng)例审阅,

為(wèi)了提高效率,我们提供了审阅时的代码-流程图-用(yòng)例的联动显示。

如何判断用(yòng)例的执行结果是否对错?

用(yòng)例的期待值,第一步我们会通过执行代码先生成一个,

然后由人工(gōng)审阅来修改不正确的期待值,

具(jù)體(tǐ)执行时通过比较实际输出和期待值来判定用(yòng)例对错。

还需要帮助?

  • *
  • *
  • *
  • *
  • *
售后
问题