当前位置: 首页 > news >正文

Appium自动化测试之启动时跳过初始化设置

Appium每次启动时都会检查和安装Appium Settings,这是完全没有必要的,在首次使用Appium连接设备是Appium Settings便已经安装好。

怎样跳过安装Appium Settings呢?之前的做法是修改appium中的源文件中的android-helpers.js实现,如MacOS Appium Desktop中的地址为

Copyvim /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-driver/lib/android-helpers.js

注销掉helpers.initDevice中的 await helpers.pushSettingsApp(adb, shouldThrowError); , 如下图

新的Appium版本支持通过desired capbilities选项来跳过初始化操作,只要添加上

Copycaps['skipDeviceInitialization'] = True

即可

如下图:

同样,通过caps配置,还可以跳过,解锁屏幕设置等,具体可参考官方文档:http://appium.io/docs/en/writing-running-appium/caps/

实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

电商项目实战

web测试项目

web+App+h5+小程序 测试项目

接口自动化测试实战项目

Linux实战项目

面试资料

我们进阶学习自动化测试必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

以上资料,对于想要测试进阶的朋友们来说应该会很有帮助,需要的小伙伴可以后台私信找我免费领取。

总结

我见过很多leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了好几年,更夸张的是7、8年工作内容的重复性比较高,没有什么技术含量的工作。

凡事要趁早,特别是技术行业,一定要提升技术功底,丰富自动化项目实战经验,这对于你未来几年职业规划,以及测试技术掌握的深度非常有帮助。

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步

在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。

我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,

测试开发视频教程、学习笔记领取传送门!!!

http://www.lryc.cn/news/22306.html

相关文章:

  • JavaScript DOM【快速掌握知识点】
  • 不需要高深技术,只需要Python:创建一个可定制的HTTP服务器!
  • 渗透测试常用浏览器插件汇总
  • 社区1月月报|OceanBase 4.1 即将发版,哪些功能将会更新?
  • Javascript的API基本内容(二)
  • ChatGPT热度“狂飙”,OceanBase也去找它唠了唠
  • HTTP协议基础知识点扫盲;HTTPS协议及密码学基础
  • 【golang/go语言】Go语言之反射
  • Java+Swing+Mysql实现超市管理系统
  • 华为OD机试题,用 Java 解【机器人走迷宫】问题
  • 软件测试基本概念
  • 数学建模介绍
  • 【LVGL】学习笔记--(2)GUI Guider的使用
  • OpenCV-PyQT项目实战(6)项目案例02:滚动条应用
  • 3 决策树及Python实现
  • 小程序和Vue+uniapp+unicloud培训课件
  • C语言--指针进阶2
  • 【步进电机和 Arduino】
  • 【面试一:|和||、和区别】
  • 【一天一门编程语言】使用汇编语言实现斐波那契数列
  • RabbitMQ实现死信队列
  • 【Linux】安装Tomcat教程
  • 学习笔记之Vuex(五)
  • SSM知识快速复习
  • 【Linux】安装MySQL
  • 【深度学习】手把手教你开发自己的深度学习模板
  • 一个诡异的 Pulsar InterruptedException 异常
  • Java岗面试题--Java并发(volatile 专题)
  • Java---打家劫舍ⅠⅡ
  • MySQL Lesson4