Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在使用基于 GUI 的功能测试工具(如 HP QuickTest Pro 或 Selenium)进行测试后,我试图使用代码覆盖工具(如 Emma 或 Jacoco)进行字节码覆盖分析。
任何做过这件事的人都可以给我一个开始这个项目的想法吗?
我现在正在这样做。我的方法是使用 JaCoCo ant 任务来检测二进制字节码文件,并使用特定的 CLASSPATH 从 Jenkins 的 ant build.xml 中执行检测的二进制文件。
从字节码进行代码覆盖的原因是现有的设置可以使用 HP QuickTest Pro 为大型应用程序运行测试脚本。我想测试覆盖率是个位数,但我们需要一个经验基线来证明在构建期间进行单元测试可能会提高代码覆盖率。