android-testing相关内容

设置仿真器/设备方向编程仪器仪表测试

在我的仪器测试我想测试的东西在风景和肖像模式,所以我想设置方向测试开始之前。有没有一种方法以编程方式设置在设备或模拟器的方向? 我知道的更新: 必须满足2要求的解决方案:1)它的不让我改变了生产code,2)它需要在一个CI环境中运行 解决方案 下面是我制作这个简单的创建一个ViewAction: https://gist.github.com/nbarraille/03e8910dc1d ..
发布时间:2015-12-05 01:17:51 移动开发

Android的HTTP测试与Robolectric

我有一个Android应用程序,其中应用程序的主要部分是APIcalls.java类,我发出HTTP请求来从服务器上的数据在应用程序中显示的数据。 我想创建单元测试这个Java类,因为它是应用程序的大部分。这里是方法,用于从服务器获得数据: StringBuilder的SB =新的StringBuilder(); 尝试 { HttpClient的=新DefaultHttpClient ..
发布时间:2015-12-05 00:15:03 移动开发

是否有可能运行JUnit测试的时候进入调试模式为Android?

我通常运行JUnit测试使用亚行外壳上午仪器-w com.android.contacts.tests / android.test.InstrumentationTestRunner 。而它的实际工作,它将运行所有的测试。 但是,当我做一个断点,并希望运行JUnit的时候进入调试模式,它失败了。这样,我做的断点工作,当我调试正常的Andr​​oid应用程序。 所以,我搜索网站,并尝试像亚行外 ..
发布时间:2015-12-05 00:07:08 移动开发

在使用MockContext AssertionFailedError异常的ApplicationTestCase.createApplication()在新的Andr​​oid版本

我写一个Android ApplicationTestCase(在发现TemperatureConverterApplicationTests例如 Android应用程序测试指南的迭戈T.米兰171页)。这个例子是为Android 2.3编写,它似乎并没有工作为Android 4.你不必知道这本书来了解这个问题,因为我已经简化了。 这工作正常的的Andr​​oid 2.3.3 (API 10): ..
发布时间:2015-12-04 23:43:03 移动开发

采用Android +摇篮匕首运行instrumentTests

我已经开始采用Android Studio和摇篮近日为Android开发,并发现它更好的整体比日食/ Ant或Maven。不过我最近开始尝试实行某种形式的单元和或集成测试,我的应用程序。我能得到使用最近谷歌发布的长者preSSO框架工作的基本测试。我有一些测试,虽然地方,我需要模拟和注入的对象嘲笑的版本。我用匕首在过去的另一个项目,所以我包括匕首刺进我的项目。因为下面的错误。但是现在我的测试将不会 ..

Android的:如何分析本机堆转储?

PID> 我已经使用命令 dumpheap -n&LT创建本机堆转储文件; <文件> 。该文件是人类可读的格式,但包含的太难理解的信息。我如何可以分析此文件,并获取有用的信息出来的吗? 函数地址使用功能名称的地方提供。在该文件的底部设置的映射。是否有任何工具来绘制这些并提供有意义的输出功能的/ lib目录的名称,而不是地址(负载库/函数的符号)。如果没有一个,那么如何DDMS ..
发布时间:2015-12-03 17:50:19 移动开发

使用亚行(android平台,工具)远程运行设备上如何我可以部署/执行的应用程序?

我有一个要求,部署一个测试应用程序,并发出命令在同一网络连接有一台机器的IP xxx.yyy.zz.pp的设备上。 我通过 http://developer.android.com/tool​​s/help阅读/adb.html#directingcommands 的,但我没能得到答案。 我试图用平台工具/ ADB连接<远程计算机的IP> ,但没有我得无法连接错误。 有没有一种方 ..
发布时间:2015-12-03 17:28:22 移动开发

onChildView和hasSiblings与长者preSSO

我想从一个特定的视图访问一个按钮。同样的视图6倍。这是code我使用。 公共无效testTimeConfig(){ 。昂达(withDesc(“说明”))onChildView(withId(R.id.positive))执行(点击()); } 私有静态匹配器<对象> withDesc(desc字符串){ 返回allOf(被(INSTANCEOF(为String.c ..
发布时间:2015-12-03 15:14:17 移动开发

在robolectric测试中使用的资产

在我robolectric测试中,我想读的文件。 由于此文件只包含测试数据我已经把它在测试中的资产。 的目录结构看起来是这样的。照片 的src /主/资产/ prod_data_file 的src /测试/资产/ test_data_file 然而,当我尝试读取文件getShadowApplication()。getAssets()。打开(MY_FILE_PATH)它给了我 FileNotF ..
发布时间:2015-12-03 11:13:56 移动开发

测试运行失败:仪器仪表运行失败,原因是“抛出java.lang.ClassNotFoundException”

这是我第一次设立 Android的测试项目来测试 Android项目。 我已经创建了一个非常基本的测试案例,我正在努力去跑,但是我有什么不运行。我得到一个测试运行失败:仪器仪表运行失败,原因是“抛出java.lang.ClassNotFoundException”。 我会troubleshot这个多了,但我没有得到任何更多的信息,如哪些类是试图找到等对如何从错误的详细信息,任何想法?可能需要的 ..
发布时间:2015-12-03 10:50:50 Java开发

匕首code给人的NoClassDefFoundError当居preSSO下的测试,正常运行工作正常

开始探索居preSSO 2.0,但似乎遇到了一个嗝。我不能让测试成功对包括匕首任何项目运行。当我运行测试,我得到了以下异常(在最后整个堆栈跟踪): java.lang.NoClassDefFoundError的:COM / PDT / daggerexample /模型/ DaggerExampleAppModule $$ ModuleAdapter $ ProvideMySingletonP ..
发布时间:2015-12-03 10:50:17 移动开发

用蚂蚁库项目的Andr​​oid单元测试

似乎也是最新的Andr​​oid SDK工具仍不能正确支持包含链接库项目的应用程序测试。 我有以下设置项目: TESTLIB(机器人库项目)< - TestMain(Android项目)< - TestMainTest(机器人单元测试项目) 我创建了日食所有这些项目,然后用 Android的更新(测试 - / lib-)项目... 生成构建。 XML 等。人。 这个问题,只要你 ..
发布时间:2015-12-02 18:02:34 移动开发