Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于手动测试的Android应用程序代码覆盖率_Android_Code Coverage_Emma_Manual Testing - Fatal编程技术网

用于手动测试的Android应用程序代码覆盖率

用于手动测试的Android应用程序代码覆盖率,android,code-coverage,emma,manual-testing,Android,Code Coverage,Emma,Manual Testing,我正在寻找一种通过手动测试获得EMMA代码覆盖率的方法。我的意思是,我不想使用android测试框架编写任何单元测试用例,相反,我正在寻找一种方法来测试我的android应用程序源代码并手动测试,最后我应该能够看到我的EMMA覆盖范围。如果有任何帮助,我们将不胜感激。将近一个月了,您没有任何回应 您可以考虑使用与艾玛基础设施无关的测试覆盖工具。这避免了与上述基础设施不兼容的问题 我们的工具为您的源代码提供工具,使其独立于编译器和运行时系统。编译代码并执行/测试(系统测试、单元测试、手动交互),在

我正在寻找一种通过手动测试获得EMMA代码覆盖率的方法。我的意思是,我不想使用android测试框架编写任何单元测试用例,相反,我正在寻找一种方法来测试我的android应用程序源代码并手动测试,最后我应该能够看到我的EMMA覆盖范围。如果有任何帮助,我们将不胜感激。

将近一个月了,您没有任何回应

<>您可以考虑使用与艾玛基础设施无关的测试覆盖工具。这避免了与上述基础设施不兼容的问题

我们的工具为您的源代码提供工具,使其独立于编译器和运行时系统。编译代码并执行/测试(系统测试、单元测试、手动交互),在测试运行时,它在TestCoverage类的Java数组中收集测试覆盖率数据。在执行结束时(您定义了退出main是一个常见的定义),测试覆盖率数据以某种方式写入文件,最终由测试覆盖率工具显示。虽然Java测试覆盖率工具提供了一个默认的类实现,使用Java文件原语将数组写入磁盘文件,但您可以轻松地用任何喜欢的代码覆盖该实现,并将数组存储在任何地方,在那里它最终可以被另一种机制检索到以转换为文件,然后显示出来


这将适用于您的手动代码练习。

尝试使用下面的帖子。这似乎对很多人起了作用


如果你能弄清楚如何运行测试套件,我很想知道。每次我尝试在eclipse中执行测试时,它都会引发Java崩溃。