我正在寻找一种获取手动测试的EMMA代码覆盖率的方法。我的意思是,我不想使用android测试框架编写任何单元测试用例,而是在寻找一种方法来测试我的android应用程序源代码并手动测试,并且最终我应该能够看到我的EMMA覆盖范围。任何帮助将非常感激。手动测试的Android应用程序代码覆盖范围
4
A
回答
2
将近一个月,你没有回应。
你可能会考虑使用一种测试覆盖率的工具,它不像Emma那样绑定到基础架构上。这避免了与所述基础设施不兼容的问题。
我们的Java Test Coverage工具仪器您的来源代码,使其独立于编译器和运行时系统。您可以编译代码并执行/测试它(不管您是否喜欢(系统测试,单元测试,手动交互),并且在测试运行时将测试覆盖率数据收集到TestCoverage类中的Java数组中。在执行结束时(你定义了,尽管从main中退出是一个通用定义),那么测试覆盖率数据会以某种方式写入文件,最终由测试覆盖率工具显示出来。虽然Java Test Coverage工具提供了一个使用Java文件原语将数组写入磁盘文件的默认类实现,但您可以轻松地使用您喜欢的任何代码覆盖该实现,并将该数组存储在任何可以最终检索它的位置另一种机制被转化为文件,然后显示出来。
这将与您的手动演练代码一起使用。
0
尝试使用下面的文章。这似乎对很多人都有效。
http://dtmilano.blogspot.com/2011/11/obtaining-code-coverage-of-running.html
相关问题
- 1. 手动测试代码覆盖范围Win10商店应用
- 2. Android上的代码覆盖范围
- 3. Win32应用程序代码覆盖范围
- 4. Laravel代码覆盖范围
- 5. Maven代码覆盖范围
- 6. BullsEye代码覆盖范围
- 7. 我如何测量WCF应用程序的代码覆盖范围
- 8. 代码覆盖范围和节点覆盖范围
- 9. 带有非单元测试的PHP代码覆盖范围
- 10. UIAutomation功能测试的iOS代码覆盖范围
- 11. 当我运行覆盖测试时,我得到了测试方法代码的覆盖范围,没有我想要测试的方法的覆盖范围
- 12. 使用PHPUnit的代码覆盖范围
- 13. 在Eclipse中测试Scala代码覆盖范围
- 14. OpenCover - 测量运行ASP.NET应用程序的覆盖范围
- 15. 如何从Android应用程序(Android工作室和Gradle)手动测试获得代码覆盖
- 16. Netbeans JaCoCoverage测试库的覆盖范围
- 17. django:覆盖范围的运行测试
- 18. 如何覆盖测试的范围bean?
- 19. 用cmake配置代码覆盖范围
- 20. 使用.runsettings从代码覆盖范围中排除程序集
- 21. Android测试代码覆盖率,Eclipse
- 22. 量化单元测试覆盖范围
- 23. yii phpunit测试覆盖范围
- 24. 反向测试覆盖范围
- 25. 叮当中的代码覆盖范围
- 26. COM API的C#代码覆盖范围
- 27. codecov.io中的代码覆盖范围
- 28. Hudson中的Java代码覆盖范围
- 29. 服务总线在Web应用程序中调用的代码覆盖范围
- 30. 应用程序的Android测试代码?
如果你弄清楚如何运行一个测试套件在所有我想知道。每次我尝试在eclipse中执行测试时,都会引发Java崩溃。 – Steven