android-testing

    29热度

    5回答

    我已经实现了从某些类(具有模式DAO)的android.database包中使用SQLiteOpenHelper访问数据库。 我使用AndroidTestCase为这些类写了一些junit测试,但这会导致测试使用与应用程序相同的数据库。 我看到ProviderTestCase2或RenamingDelegatingContext可以用来单独测试数据库。不幸的是,我找不到任何漂亮的教程/示例,它显示

    3热度

    1回答

    我有一个主项目依赖于使用外部JARS(也在主项目中使用)的其他库项目。 现在用ADT17我已经从主项目中删除这也在库项目使用的外部库,因为它们会自动从新AD17继承Android的依赖(从库项目)。 直到这里所有工作正常。问题是我想为主项目创建一个测试项目。我所做的是将所有外部jar和android依赖项标记为可导出的,以便在测试项目中继承。 但问题是,Android依赖关系虽然它们是可导出的市场

    0热度

    1回答

    是否可以在主屏幕上为测试应用程序创建快捷方式? 我有一个应用程序,我测试。在测试过程中,应用程序被卸载并重新安装。卸载将删除主屏幕快捷方式。 有没有在测试活动中重新创建它的方法? 我读过this,但它不回答我的问题。

    1热度

    1回答

    我使用Roboguice 1.1.2,使用guice-no-aop 2.0。我尝试使用辅助注射,这需要@Assisted注释。我的问题是,guice-2.0-no_aop.jar不包含辅助注释。是对的吗? Roboguice维基宣称我可以使用辅助注射。此外,guice 2.0页面并没有提到这是no aop版本上缺少的功能。任何想法?

    0热度

    1回答

    有没有办法使用OpenGL元素进行截图?

    17热度

    6回答

    如何在Android中测试GPS应用程序?我们可以使用Android emulator进行测试吗?

    4热度

    1回答

    我写了一些使用XML文件的测试。我有两个项目与代码,第二个与测试。我想在测试项目中存储这些XML文件(它们包含测试期间使用的一些数据)。但这是不可能的,因为似乎只有来自src项目的文件被加载到设备。有谁知道解决这个问题的方法吗?

    3热度

    2回答

    我写这需要一个单独的活动,以活动的执行一个Android测试用例的活动被测试(不适用于测试的缘故,但只是为了获得进入ContentResolver的,所以我可以改变一些电话设置)。 是它在所有可能从一个测试用例或者以另一种方式开始活动。 我知道用于测试活动的AndroidTestCase类,我在测试中使用它,但是我需要使用ContentResolver来更改电话设置,然后测试被测活动的反应,所以我

    78热度

    14回答

    我们正在构建一个复杂的Android应用程序,其中包含许多屏幕和工作流程,分布在许多活动中。我们的工作流程与您在银行的ATM机上可能看到的类似,例如,有一个Activity登录到主菜单Activity,该主菜单可以根据用户的选择转换为其他活动。 由于我们有这么多的工作流程,我们需要创建跨越多个活动的自动化测试,因此我们可以从头到尾测试工作流程。例如,使用ATM示例,我们希望输入有效的PIN码,验证

    43热度

    3回答

    刚开始使用Robolectric,它似乎是我所需要的。不过,就使用SharedPreferences而言,我遇到了一些障碍。 我有两个测试用例 活动希望新的/空sharedPreferences 活动预计有一些数据sharedPreferences在它已经 测试用例1,测试按预期顺利通过,所以一切都很好:) 然而,对于测试用例2,我似乎无法找到向Robolectric提供一些伪造数据的好方法,因此