Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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_Android Testing_White Box Testing_Test Framework - Fatal编程技术网

Android白盒测试

Android白盒测试,android,android-testing,white-box-testing,test-framework,Android,Android Testing,White Box Testing,Test Framework,我是一名新的android测试人员,有一段时间我在使用android测试框架测试我的代码(在ProviderTestCase2、AndroidTestCase、activityinstrumentationtestcase2等的帮助下),我想知道还有哪些开源框架(严格意义上的白框)。我遇到过机器人、机器人电子、monkeyrunner、葫芦。哪个用于单元测试,测试android服务?我有一个总体想法,上面的框架用于黑盒测试(如果我错了,请纠正我)。对于白盒测试哪一个是最好的测试框架?我更喜欢ro

我是一名新的android测试人员,有一段时间我在使用android测试框架测试我的代码(在ProviderTestCase2、AndroidTestCase、activityinstrumentationtestcase2等的帮助下),我想知道还有哪些开源框架(严格意义上的白框)。我遇到过机器人、机器人电子、monkeyrunner、葫芦。哪个用于单元测试,测试android服务?我有一个总体想法,上面的框架用于黑盒测试(如果我错了,请纠正我)。对于白盒测试哪一个是最好的测试框架?

我更喜欢robolectric,因为它可以很容易地在PC上运行,在应用程序中测试逻辑非常有用


Robotium用于ui测试,在我看来,花大量时间编写ui测试代码是不值得的,因为ui/需求总是在变化。

谢谢你的提示。我也很困惑是否可以测试android服务,比如Mediaplayer服务和数据库。除了单元测试之外,是否值得使用框架进行功能测试。我认为Robotium是用于黑盒测试的。需要更多关于Roboelectric功能测试的信息。