北航软件测试工具QESAT
安装
安装包见github:https://github.com/17373176/QESAT/releases/
1)在个人电脑平台上安装QESAT2.2
a)推荐使用Win 7或Win XP,若使用Win10(无法进行动态测试,同时建议都是64位,亲测32位运行会爆掉,还特别卡),则可通过Win10 Hyper-V管理器安装Win7虚拟机来规避兼容性问题。
b)先安装JDK1.4.2,重启操作系统后再安装QESAT2.2,注意QESAT2.2不要安装在含有中文的目录下,也不要把被测源程序放在含有中文的目录下,也不要把测试项目创建在含有中文目录下,否则有编译失效问题(均是软件缺陷)。
点击QESAT Setup.exe即可开始安装,按照下一步的向导来完成安装。
运行QESuite时需要java虚拟机支持,在QESuite web V1.0中有相应的虚拟机安装文件。
启动QESAT2.2之前,需设置Win XP Service Pack2兼容模式运行(QESAT2.2图标的右键菜单中选择兼容模式),否则会有编译错误。
QESAT软件测试工具使用方法https://max.book118.com/html/2017/0227/93718643.shtm
注意雷区
一定要用xp或者win7上安装测试工具,建议装VM虚拟机
先安装JDK再安装QESAT
执行完静态分析、动态插装、动态运行(可多次运行,输入多组测试用例)后,执行动态合并没发现任何效果,没有任何分支着色或者覆盖率为0,是因为动态运行的时候黑窗口关闭太快了,等那个进度条多执行一会再关闭;另外一个原因就是新建项目的时候,项目配置有错,重新来一遍,在库文件与连接参数配置的界面时,别修改默认的执行路径,我的默认路径为空。