我是个软件测试新手。我想知道,是否有任何开放源码工具用于自动测试用例生成器黑匣子测试。
我找到了这个工具KLEE:自动自动生成复杂系统程序高覆盖率测试,但是要使用这个工具,我需要做一些代码测试。我是否可以在没有代码插装的情况下生成自动测试用例,因为我没有访问源代码的权限。
发布于 2011-12-20 06:12:30
KLEE不需要修改程序就可以工作。您可以让它生成符号命令行输入以及符号输入文件。下面是一些可用于此目的的示例命令:
-sym-arg -用长度为N的符号参数替换 -sym-args -用至少最小参数和最多最大参数替换,每个参数都具有最大长度N -sym-文件-使stdin和最多可达NUM符号文件,每个文件最大大小N。 -使标准-使标准的象征。
例子可以在KLEE网站上的教程中找到。
https://stackoverflow.com/questions/7564564
复制相似问题