
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
随着敏捷和DevOps等新时代项目开发方法逐渐取代旧的瀑布模型,测试需求在业界不断增长。测试人员现在正在与开发人员一起工作,自动化测试在许多方面极大地取代了手动测试。自动化测试人员的数量增长,也极大地增加了测试行业的竞争,要想在茫茫测试人员中脱颖而出,首先要掌握以下七大技能。一、 熟练的编程能力对于一个优秀的测试人员来讲,拥有熟练的编程能力是十分必要的,如果没有熟练的编程能力,就无法编写逻辑自动化
对于刚开始做自动化测试的新手同学来说,我们还是非常建议大家通过IDE提供的设备窗口去连接测试设备的:这样不仅可以非常直观地看到设备的画面;还可以在运行脚本时,自动帮大家生成带连接设备参数的运行命令,减少很多不必要的错误:当然,很多同学也会有 脱离IDE来跑自动化脚本 的需求,这时候就需要我们自己添加设备连接参数。通常我们可以用以下俩种方式来连接设备:① 在 脚本 中添加连接设备的参数② 在 运行命
首先想要说明一下,APP自动化测试可能很多公司不用,但也是大部分自动化测试工程师、高级测试工程师岗位招聘信息上要求的,所以为了更好的待遇,我们还是需要花时间去掌握的,毕竟谁也不会跟钱过不去。接下来,一起总结一下APP UI自动化测试的思路吧。一,开发语言选择通常用于自动化测试的编程语言有:Python、Java、Javascript、Ruby、C#、PHP等。一般我们会选择自己熟悉的编程语言来编写
作为一名软件测试人员,shell基础也是必不可少的技能,在linux部署测试环境,查看错误信息,监控服务器性能都会用到shell语句,此外,不管是dockerfile,或者是自动化脚本都需要用到这块的技术一、shell介绍shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到linux内核。它是一门弱类型的脚本语言
我们实际跑自动化脚本的过程中,是需要用脚本调用appium启动app的,接下来就尝试写Python脚本启动app并登陆app。环境为Windows10 + Python3.7 + appium1.18.0 + Android手机 + 今日头条app + Pycharm一,连接测试手机,获取测试机及被测APP配置具体的获取方法请参考APP自动化测试之appium连接真机启动app,配置信息如下:{"
我们实际跑自动化脚本的过程中,是需要用脚本调用appium启动app的,接下来就尝试写Python脚本启动app并登陆app。环境为Windows10 + Python3.7 + appium1.18.0 + Android手机 + 今日头条app + Pycharm一,连接测试手机,获取测试机及被测APP配置具体的获取方法请参考APP自动化测试之appium连接真机启动app,配置信息如下:{"
做APP的UI自动化测试时,我们往往会使用真机跑自动化测试脚本,因为这样才是最真实的使用场景。但前期调试脚本的话,可以先使用模拟器,这样相对更加方便。不推荐使用Android SDK里自带模拟器,太卡。这里介绍两款我正在用于做自动化测试的模拟器:Genymotion 与 夜神模拟器。一,Genymotion1,注册账号使用Genymotion时需要登录账号,我们需要去Genymotion官网注册账
一,前言在app自动化测试的过程中经常会遇到需要对toast进行定位,最常见的就是定位toast或者获取toast的文案进行断言,如下图,通过定位"登录成功"的toast就可以断言今日头条登录用例是否通过。但toast区别于控件元素,无法获取焦点,不能通过uiautomatorviewer.bat、appium、weditor等工具定位,因此我们就需要通过别的方法来定位。二,环境windows 1
滑动屏幕方法swipe一般用于对页面进行上下左右滑动操作,但自动化过程中还会遇到其他情况,如对控件元素进行滑动、拖拽操作,九宫格解锁,手势操作,地图的放大与缩小等。这些需要针对控件元素的滑动操作,或者点至点、元素至元素之间的滑动操作,使用swipe方法显然不是很方便,这时候就可以用到appium里提供TouchAction类和MultiAction类。一,TouchAction类1,TouchAc
目录:一、什么是接口?二、接口测试流程三、接口测试工具四、接口测试技术点五、总结导读:为什么要做接口测试接口测试本质上是功能测试的一种,属于后端服务器测试。但是它的影响范围要远广于web,app层面。原因很简单,因为目前很多公司,服务架构都是多端共用一套接口。和用户直接交互的UI界面,web,app,小程 序,H5,它们有可能都是公用一套接口逻辑。后端如果服 务器挂了,或者出bug了,这些终端可能







