摘要:一、前言 前面讲了环境搭建和常用的元素定位,后续会持续以项目实践的方式去慢慢学习以及整理各方面的知识点,具体不会详细阐述,但会贴上完整代码,想要了解更多的可以直接网上查找资料哈,接下来用企业微信的应用(订单平台)做实践,环境配置:win10+Python 3.7.4+appium 1.16.0+un 阅读全文
posted @ 2020-05-10 13:33 一加一 阅读(126) 评论(1) 推荐(0) 编辑
摘要:一、前言 Appium 滑动API:Swipe(int start x,int start y,int end x,int y,duration) int start x-开始滑动的x坐标, int start y -开始滑动的y坐标。 int end x -结束点x坐标, int end y -结 阅读全文
posted @ 2020-05-09 23:22 一加一 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一、前言 移动端自动化的话,有时需要模拟手机按键操作,比如手机系统自带的回车、返回等,所以要模拟按键操作得用到 keyevent方法,参数如下: keyevent(keycode, metastate=None) keycode:发送给设备的关键代码,关键代码,指的是实体按键对应的编码 metast 阅读全文
posted @ 2020-05-09 14:33 一加一 阅读(45) 评论(0) 推荐(0) 编辑
摘要:前面已经介绍了环境搭建和入门实例,为了更深入的学习,需要熟练掌握各种元素定位方法,以便于应用到具体的实例场景,本章主要涉及到的内容有; find_element_by_id find_element_by_class_name find_element_by_accessibility_id fin 阅读全文
posted @ 2020-04-20 22:05 一加一 阅读(59) 评论(0) 推荐(0) 编辑
摘要:一、创建项目 二、创建python文件 三、添加Appium-Python-Client 通俗地说,Pycharm是编辑器 用来写代码的,Appium是测试框架 用来告诉手机设备要做什么事,Appium-Python-Client是驱动包 用来关联python和appium的,即Pycharm写好脚 阅读全文
posted @ 2020-04-18 21:32 一加一 阅读(55) 评论(0) 推荐(0) 编辑
摘要:出来工作好几年了,这两年终于踏上了自动化测试的道路,慢慢记录下学习的艰辛路程,哈哈。 特别说明:这里罗列出了搭建的必要步骤,每个环节的详细安装教程,可以自行百度哈 一、安装JDK 因为Android是由Java语言开发的,所以需要先安装java环境。 打开官网下载链接:https://www.ora 阅读全文
posted @ 2020-04-18 17:34 一加一 阅读(68) 评论(0) 推荐(0) 编辑
摘要:Monkey日志分析是Monkey测试中非常重要的一个环节,通过日志分析,可以获取当前测试对象在测试过程中是否会发生异常,以及发生的概率,同时还可以获取对应的错误信息,帮助开发定位和解决问题。介绍日志分析方法之前,先来看一下日志的保存方法。 1.Monkey日志的保存方法 Monkey运行日志常见的 阅读全文
posted @ 2019-05-28 23:24 一加一 阅读(1195) 评论(0) 推荐(0) 编辑
摘要:一、常规的稳定性测试 测试背景: 这是一个海外的合作项目,被测程序是Android应用(App)。测试希望通过Monkey来模拟用户长时间的随机操作,检查被测应用是否会出现异常(应用崩溃或者无响应)。 测试脚本: adb shell monkey -p com.xxx.xxx --pct-touch 阅读全文
posted @ 2019-05-28 23:18 一加一 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了 阅读全文
posted @ 2019-05-28 23:13 一加一 阅读(561) 评论(0) 推荐(0) 编辑
摘要:一、monkey启动 直接PC启动:> adb shell monkey [options] <count> shell 端启动:> adb shell >monkey [options] <count> 这两者的区别是,通过PC端启动,monkey运行日志可以保存在PC上;通过shell端启动,m 阅读全文
posted @ 2019-05-28 23:11 一加一 阅读(308) 评论(0) 推荐(0) 编辑