摘要: 1.如何输入中文 方法: 在open application参数最后,新增unicodeKeyboard=True resetKeyboard=True;不加入这两个参数时,中文无法输入 2.如何使用自定义关键字的返回值 方法: Edit-Settings中,Return Value中加入返回值 使 阅读全文
posted @ 2017-01-17 15:21 lynnLi 阅读(2529) 评论(0) 推荐(0) 编辑
摘要: 通过上一章节,open application关键字的使用,相信大家对手机自动化充满了兴趣,那么今天这一章节,主要介绍AppiumLibrary中常用关键字的使用。 一、实用函数 关键字 含义 实例 备注 Click Button 点击按钮 Click Button 注销 这里“注销”的class属 阅读全文
posted @ 2017-01-17 14:56 lynnLi 阅读(11627) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章中,我们搭建好了appium+robotframework的环境,这篇文章中主要是一个简单实例。 一、测试用例编写前提 1.模拟器(或手机)连接电脑 adb devices 查看设备是否已经连接电脑 adb connect 设备型号 把测试设备与电脑连接(夜神模拟器对应的设备型号:127. 阅读全文
posted @ 2017-01-16 17:00 lynnLi 阅读(11930) 评论(1) 推荐(0) 编辑
摘要: appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机;ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一、RF环境搭建 robotframework的搭建,参考微信公众号:RobotFramework 顺序 阅读全文
posted @ 2017-01-05 16:16 lynnLi 阅读(6647) 评论(0) 推荐(1) 编辑
摘要: 之前在做appium自动化测试的时候,参考网上的例子,运行安卓系统自带的app,所以,就需要获取系统自带的package(包名)和activity。这里简单记录一下,不一定适合所有的系统应用。 运行环境:Windows 夜神模拟器(安卓4.4.2) 目标:获取夜神模拟器自带的相机应用 方法: 一、查 阅读全文
posted @ 2016-11-30 10:17 lynnLi 阅读(5516) 评论(0) 推荐(0) 编辑
摘要: 上一节中,我们已经搭建好了linux环境,现在我们开始使用xshell工具,连接虚拟机。 一、xshell工具简介 Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。其可以在Windows界面下用来访问远端不同 阅读全文
posted @ 2016-11-18 17:39 lynnLi 阅读(41635) 评论(4) 推荐(4) 编辑
摘要: 测试过程中遇到的问题,杂记一: 1、netstat -ano | findstr "8001" 查看端口8001被哪个进程占用;由下图可以看出,被进程为3736的占用 2、查看进程号为3736对应的进程;由下图可以看出,是被java.exe占用了 命令:tasklist | findstr "373 阅读全文
posted @ 2016-11-18 15:42 lynnLi 阅读(39709) 评论(0) 推荐(5) 编辑
摘要: 最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享。 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然后在虚拟机中安装CentOs7,搭建我需要的Linux环境。 linux环境搭建参考文档:http: 阅读全文
posted @ 2016-11-18 15:33 lynnLi 阅读(24185) 评论(0) 推荐(8) 编辑
摘要: 我们在用monkeyrunner进行Android自动化时,通过获取坐标点或控件ID进行一系列操作。由于使用坐标点时,屏幕分辨率一旦更改,则代码中用到坐标的地方都要修改,这样导致代码的复用率较低。因此,我们多采用控件ID操作(注:控件ID需要在模拟器中使用,对于绝大多数真机不适用)。 但是,某些控件 阅读全文
posted @ 2016-11-01 09:25 lynnLi 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: 一、初步分析方法:Monkey测试出现错误后,一般的差错步骤为以下几步:1、找到是monkey里面的哪个地方出错2、查看Monkey里面出错前的一些事件动作,并手动执行该动作3、若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样一般的测试结果分析:1、ANR问题 阅读全文
posted @ 2016-10-23 09:43 lynnLi 阅读(13273) 评论(0) 推荐(0) 编辑