AndroidStudio通过UIAutomator进行测试(一)

1.在需要测试的项目下build.gradle中添加依赖androidTestImplementation  'com.android.support.test.uiautomator:uiautomator-v18:2.1.0'     minSdkVersion 15 替换 18

2.项目名--app-src-androidTest--java /路径下编写测试用例

3.注意测试用例的编写规范 ,类名头上添加@RunWith(AndroidJUnit4.class),方法名头上添加@Test

eg:

@RunWith(AndroidJUnit4.class)

public class SalaryShowAppTest {

private final String Tag= getClass().getName();

private String mPackagename="包名"

   @Test

   public void case1(){

     UiDevice  mUiDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());//获取设备用例

     ..................

}

4.右键 --run 

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android UIAutomator2.0入门 Uiautomator是由谷歌推出的用于UI自动化测试的工具,花...
    糖哥666阅读 9,202评论 0 1
  • 设计模式分类 总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原...
    lifeline丿毅阅读 5,010评论 0 2
  • JAVA面试题 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 ...
    JA尐白阅读 4,882评论 1 0
  • 多态 任何域的访问操作都将有编译器解析,如果某个方法是静态的,它的行为就不具有多态性 java默认对象的销毁顺序与...
    yueyue_projects阅读 4,583评论 0 1
  • 一、感恩今天很快从难过、不满的情绪里走出来,现在一直在努力控制自己的情绪,希望内心可以变得越来越平和。 二、感恩今...
    林静的夏天阅读 1,207评论 0 1

友情链接更多精彩内容