【问题标题】:Set test mode on from UIAutomator从 UIAutomator 设置测试模式
【发布时间】:2015-03-07 19:26:23
【问题描述】:

是否可以从 UIAutomator 或 adb 向要测试的应用程序发送消息?我想在运行测试时设置测试模式来模拟一些数据,但我想让可能的代码尽可能少脏。当涉及到单元测试时,它相当容易,只需使用一个额外的参数。

我找到了this 方法,但它需要在我的代码中添加大量绒毛才能将 is_testing 参数从 Activity 发送到 Fragment,然后再发送到其他地方。

另一种方法是上传一些应用程序在启动时读取的文件,但这个解决方案也很丑陋......

有没有什么干净的方法可以做到这一点?

【问题讨论】:

    标签: android unit-testing android-uiautomator


    【解决方案1】:

    只需向您的应用发送Intent

    $ adb shell am start

    查看am 帮助。

    【讨论】:

    • 您能否详细说明您的答案?检查帮助我看不到使用这种方法的意义...我看不到任何选项可以让我说我的应用程序正在测试模式下运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多