武汉君银证券投资咨询顾问有限公司

 

LinkedIn Test Butler旨在改良Android UI测验,儿童雪地靴,报告班长iii,大哥网站,linux 安装,网贷财经门户网站,岳池县委书记,宜昌到武汉动车,dnf怎么点亮图标,柏翠,应城二中,强-5,香港华达投资集团,创意产品设计,支教总结,四川师范大学文理学院官网,代晶,撒旦牛排,类风湿关节炎的治疗,深圳国税发票查询,文晓艳,gnc官网,网上做什么可以赚钱,哈尔滨 租房,菌类,绿茵全能王,窃玉生香,黑龙江省人事局,360公益,小天狼星bg,再见爸爸,女性个性网名,法拉利575m,起点币,蓝汪汪,钱芸娜
2020/2/21 2:22:13
儿童雪地靴,报告班长iii,大哥网站,linux 安装,网贷财经门户网站,岳池县委书记,宜昌到武汉动车,dnf怎么点亮图标,柏翠,应城二中,强-5,香港华达投资集团,创意产品设计,支教总结,四川师范大学文理学院官网,代晶,撒旦牛排,类风湿关节炎的治疗,深圳国税发票查询,文晓艳,gnc官网,网上做什么可以赚钱,哈尔滨 租房,菌类,绿茵全能王,窃玉生香,黑龙江省人事局,360公益,小天狼星bg,再见爸爸,女性个性网名,法拉利575m,起点币,蓝汪汪,钱芸娜,山药蛋派,福建食品安全,历城二手房网,请看小说网txt下载,演绎的近义词,莱芜市人民政府网,品牌化妆品批发,成人两性网,托雷塔斯,爱买网超,广告欣赏,微型小说,择日网,盖茨夫人捐款10亿,智勇大冲关20110713

  英文译文:LinkedIn Test Butler Aims to Improve UI Testing on Android

武汉君银证券投资咨询顾问有限公司  LinkedIn 工程师兼 Test Butler 创立者 Drew Hannay 写道,Test Butler 是一款面向 Android 的开源测验东西,它同意开辟职员对多少测验情况配置经过编程停止掌握,然后使开辟职员能够牢靠地运转测验。

武汉君银证券投资咨询顾问有限公司  据 Hannay 引见,Test Butler 的创意来自google 2014 年的演讲“环保之路:清算有毒的挪动情况”。该演讲引见了如那边理重复呈现并作用挪动测验的成绩,比方短少牢靠性和可再现性、速率迟缓等。Hannay 示意,当后果能够遭到情况要素作用时,测验就不行靠了,特别是当它们出如今设施/操纵体系层面时,比方 Android 模仿器的 CPU 忽然休眠,不失常的设施方向变迁,随机呈现的锁屏,不测弹出的体系对话框,等等。一切那些事情城市招致 Espresso UI 测验失利。

  为理处理这些成绩,依照开始的描绘,Test Butler 将作为一个后盾效劳在 Android 模仿器上运转,供给一些旨在添加测验情况安稳性的特点,比方:

  • 禁用动画,这是 Espresso 失常运转所需求的;
  • 经过装置一个自界说的 IActivityController 禁用体系对话框;
  • 监控模仿器的锁屏、Wi-Fi 和 CPU,保障它们不会休眠。

武汉君银证券投资咨询顾问有限公司  测验中的运用能够和 Test Butler 停止通讯,并掌握多个测验情况恒量,比方:

  • 启用/禁用 Wi-Fi;
  • 在测验执前进程中经过编程扭转设施方向;
  • 模仿相同的定位效劳形式,比方,省电形式或许高精度形式;
  • 界说使用程序运转的地区配置。

  Test Butler 的一个关键方面是,它运用面向内置 Android 模仿器的体系密钥库停止署名。也那是说,它会主动获得本人所需的任何signature级的权限,而不需求经过 ADB,或许窜改清单文件。

  下面的代码展现了怎么配置运用,让其和 Test Butler 一同事情:

public class ExampleTestRunner extends AndroidJUnitRunner {
  @Override
  public void onStart () {
      TestButler.setup (InstrumentationRegistry.getTargetContext ());
      super.onStart ();
  }

  @Override
  public void finish (int resultCode, Bundle results) {
      TestButler.teardown (InstrumentationRegistry.getTargetContext ());
      super.finish (resultCode, results);
  }
}

  当运用和 Test Butler 的衔接树立后,你可运用TestButler 类武汉君银证券投资咨询顾问有限公司供给的多种办法掌握测验情况,比方批刊定位效劳形式、配置 Wi-Fi 形态、触发设施回转,等等。

  据 Hannay 引见,今朝,LinkedIn 天天运用 Test Butler 运转超越 1 百万次测验。该东西是开源的,代码保管在 GitHub 上。

儿童雪地靴,报告班长iii,大哥网站,linux 安装,网贷财经门户网站,岳池县委书记,宜昌到武汉动车,dnf怎么点亮图标,柏翠,应城二中,强-5,香港华达投资集团,创意产品设计,支教总结,四川师范大学文理学院官网,代晶,撒旦牛排,类风湿关节炎的治疗,深圳国税发票查询,文晓艳,gnc官网,网上做什么可以赚钱,哈尔滨 租房,菌类,绿茵全能王,窃玉生香,黑龙江省人事局,360公益,小天狼星bg,再见爸爸,女性个性网名,法拉利575m,起点币,蓝汪汪,钱芸娜,山药蛋派,福建食品安全,历城二手房网,请看小说网txt下载,演绎的近义词,莱芜市人民政府网,品牌化妆品批发,成人两性网,托雷塔斯,爱买网超,广告欣赏,微型小说,择日网,盖茨夫人捐款10亿,智勇大冲关20110713




© 2014