软件使用常见问题
- 软件测试自动化工具Bugspot需要什么样的环境运行?
-
1)BugSpotForC V1.1.0环境要求
硬件环境: 双核CPU 2.5G以上,8G内存, 15G 以上空间
操作系统:Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)
依赖软件:JDK1.8;也可使用安装包自带jre
安装包自带mingw gcc 6.3.0 C语言编译环境
白盒测试用例算法环境 release软件包自带
适配代码工程:本版本仅支持eclipse作为IDE,并采用mingw gcc作为编译器的工程配置
2)BugSpotForJava V1.1.0环境要求
硬件环境: 双核CPU 2.5G以上,8G内存, 10G 以上空间
操作系统:windows10
依赖软件:JDK1.8;也可使用安装包自带jre
支持工程:eclipse经典工程、Maven工程(Maven版本:maven 3.6, 或本工具中插件包含版本)以外的工程都不支持
- Bugspot是基于什么自动生成用例?
-
基于代码生成用例,黑盒和白盒的方法,
黑盒是输入数据等价划分后的组合,
白盒是通过覆盖率反推,满足要求进入各个路径的输入数据集合。
- 自动生成的用例对代码的覆盖率能够达到何种程度?
-
用例的代码覆盖率,这个属于性能,通过测试才能比较我们的覆盖率高低,
对于基本数据类型和一般的代码结构,我们都能做到100%覆盖,
支持的覆盖率种类有6种,包括语句覆盖、MCDC、条件、等等。
- 需求到用例的对应关联如何?
-
需求到用例的关联是靠人工用例审阅,
为了提高效率,我们提供了审阅时的代码-流程图-用例的联动显示。
- 如何判断用例的执行结果是否对错?
-
用例的期待值,第一步我们会通过执行代码先生成一个,
然后由人工审阅来修改不正确的期待值,
具体执行时通过比较实际输出和期待值来判定用例对错。