UI集成测试运行说明

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UI集成测试运行说明相关的知识,希望对你有一定的参考价值。

UI集成测试运行说明

1、环境配置

1.1、android studio导入项目工程AutoHome-Android;mayi分支; demo moudel。

1.2、依赖配置

    dependencies {
compile fileTree(include: [‘*.jar‘], dir: ‘libs‘)
androidTestCompile(‘com.android.support.test.espresso:espresso-core:2.2.2‘, {
    exclude group: ‘com.android.support‘, module: ‘support-annotations‘
})
androidTestCompile ‘com.android.support.test.uiautomator:uiautomator-v18:2.1.1‘
    testCompile ‘junit:junit:4.12‘
。。。

}

1.3、运行方式

1.3.1、单一脚本运行方式如图
技术分享图片
1.3.2、组合嵌套运行:
脚本如下

    /**
 * Created by lichong on 2017/9/13.
 *
 * @ Email [email protected]
 */
@RunWith(Suite.class)
@Suite.SuiteClasses({AllBugs.class
        , AllActivity.class
        ,AllMutalTest.class
        ,DownUITest.class

})
public class AllTest {
}

运行方式如下图所示:
技术分享图片

联系我

QQ:94297366
微信打赏:https://pan.baidu.com/s/1dSBXk3eFZu3mAMkw3xu9KQ

公众号推荐:

技术分享图片

以上是关于UI集成测试运行说明的主要内容,如果未能解决你的问题,请参考以下文章

如何在集成了 Flutter 模块的 Android 应用上运行 UI 测试?

什么是集成测试和UI测试

如何 UI 测试偏好片段

Jenkins UI与接口自动化测试持续集成实战

这样的集成测试可能吗?

当我想模拟数据并测试 UI 片段时,doNothing() 不起作用