摘要: 屏幕页面滑动在APP自动化测试中属于一个比较常见也比较特殊的操作。 通过查看swipe()方法的源码可以知道它一共有5个参数,分别为: start_x:起点横坐标 start_y:起点纵坐标 end_x:终点横坐标 end_y:终点纵坐标 duration:滑动时间,单位毫秒 并且可以发现,它的本质 阅读全文
posted @ 2020-03-06 20:39 suanmiao 阅读(1197) 评论(0) 推荐(0)
摘要: 在获取Package和Activity之前,需要保证设备在线,怎么确认呢? 终端中使用【adb devices】查看,如下: 可以看到,有一个设备在线,然后我们就可以查询Package和Activity了。 有以下几种场景: 1、通过.apk安装包获取 aapt dump badging D:\ap 阅读全文
posted @ 2020-03-05 21:53 suanmiao 阅读(625) 评论(0) 推荐(0)
摘要: 首先启动我们已经安装好的模拟器,将需要测试的.apk安装包直接拖入模拟器,它会自动安装;然后启动Appium桌面应用程序,它的默认端口是4723,而appium.webdriver驱动中默认端口是4444,我们可以做一些修改,如下: 然后点击【Start Server v1.13.0】,出现类似下面 阅读全文
posted @ 2020-03-04 20:07 suanmiao 阅读(1382) 评论(0) 推荐(0)
摘要: 相比较Selenium环境来说,Appium的环境安装比较复杂,为了能够成功安装环境,我们提前下载好需要用到的安装程序,下面列举这些工具的下载官网: 1、Appium桌面应用:http://appium.io/ 2、NodeJS:https://nodejs.org/zh-cn/ 3、Net Fra 阅读全文
posted @ 2020-03-03 21:00 suanmiao 阅读(257) 评论(0) 推荐(0)
摘要: 登录阿里云官网:https://www.aliyun.com/ 选择【弹性计算】==》【容器镜像服务】, 选择【管理控制台】, 第一次使用会提示设置Registry,点击【前往开通】, 点击【设置Registry登录密码】, 输入密码后,点击【确定】即可,设置好后默认进入【镜像仓库】页,如果你有镜像 阅读全文
posted @ 2020-03-02 20:09 suanmiao 阅读(453) 评论(0) 推荐(0)
摘要: 在项目研发的时候,一般开发会先提供接口文档,虽然很多接口并没有被实现,但测试可以提前写好Mock,等接口实现时可以快速完成该接口的自动话代码编写,进而提高接口自动化测试效率,那么使用Python如何实现接口Mock呢? 首先我们要知道Mock的原理:模拟后端接口返回数据。 所以,在进行Mock时,未 阅读全文
posted @ 2020-03-01 10:59 suanmiao 阅读(483) 评论(0) 推荐(0)
摘要: LTS全称Long Term Support,即长期支持版本。 在安装Docker前先确认Ubuntu系统是否已经安装过Docker,使用命令【docker --version】: 可以看到,我的系统还没有安装Docker,接下里就开始进行安装: 第一步:首先更新系统软件列表【sudo apt-ge 阅读全文
posted @ 2020-02-29 11:26 suanmiao 阅读(720) 评论(0) 推荐(0)
摘要: Ubuntu系统中,经常会使用apt-get等命令安装软件,但是由于系统默认的镜像源是国外的,所以软件的下载和更新操作非常的缓慢,因此把软件镜像源修改为国内的话,可以大大提高下载更新速度,这里将会把软件镜像源改为阿里的,操作步骤如下: 首先进入/etc/apt目录下, 可以看到sources.lis 阅读全文
posted @ 2020-02-28 22:06 suanmiao 阅读(1986) 评论(0) 推荐(0)
摘要: 在Ubuntu终端,常用以下几种方式查看系统版本: 一、uname -a 二、cat /etc/issue 三、cat /etc/lsb-release 四、lsb_release -a 五、cat /proc/version 阅读全文
posted @ 2020-02-28 19:47 suanmiao 阅读(908) 评论(0) 推荐(0)
摘要: DDT(data driver test)数据驱动测试。 数据驱动将数据和代码分离,能够帮助我们高效的管理测试数据,在unittest框架中如何使用数据驱动呢?需要用到第三方模块ddt。 假设有一个现成的接口is_number,它的功能是判断传入的参数是否为正数,首先设计测试用例,然后根据测试用例, 阅读全文
posted @ 2020-02-27 22:52 suanmiao 阅读(748) 评论(0) 推荐(0)