运行 Selenium 测试时有没有办法获得代码覆盖率?这里的问题是 selenium 直接调用 UI,而不是 UI 组件调用的真正源。那么请问有什么解决办法吗?我也尝试过 eclemma 插件,但没有成功。
谢谢。
最佳答案
Emma 和 Cobetura 都可以为您的类提供工具来执行覆盖率报告(我使用 Cobetura 来执行此操作,而不是 EMMA)Emma 执行静态分析以及运行时事件分析,现在我更喜欢它。
Clover 也可以指向 JVM 来告诉您覆盖范围 - 他们解释了如何做到这一点。
Sonar 的产品还允许测量动态测试 - 它们的功能在其网站上进行了描述。
关于java - Selenium 测试和 emma 代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5803921/