摘要: 然后等待大约N分钟: 默认的是Android模式, 改为Project模式更符合我们的习惯: 阅读全文
posted @ 2018-03-06 12:02 此生不换Yang 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 用数据线连接手机, 打开开发者模式, 并赋予相关权限, 在CMD命令行输入: adb devices 第一个参数即为设备的序列号, 第二个参数device表示设备的状态是在线。 阅读全文
posted @ 2018-03-06 09:47 此生不换Yang 阅读(7770) 评论(0) 推荐(0) 编辑
摘要: 第一种情况: 查看手机里面已经安装的App: 用数据线连接手机, 打开开发者模式, 并赋予相关权限; 1、 清除日志: adb logcat -c 2、 启动日志: adb logcat ActivityManager:I *:s 3、 启动手机App: 我启动的是手机淘宝, 找到这一行: com. 阅读全文
posted @ 2018-03-05 23:12 此生不换Yang 阅读(1066) 评论(0) 推荐(1) 编辑
摘要: 在浏览器地址栏输入 http://appium.io/ 打开Appium官网: 安装包下载完成后, 一路默认安装, 什么都不用点击, 等待大约10分钟: 安装完成后, 会在桌面生成快捷图标: 启动: 把安装目录 C:\Users\Administrator\AppData\Local\Program 阅读全文
posted @ 2018-03-05 15:59 此生不换Yang 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 在浏览器地址栏输入 http://www.android-studio.org/ 打开Android Studio中文社区, 下载安装包: 这里需要注意的是SDK的目录, 我没有选择默认的目录, 而是事先手动创建了一个C:\Android\sdk文件夹 然后等待大约10分钟, 这个过程有点漫长: 这 阅读全文
posted @ 2018-03-05 15:10 此生不换Yang 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 整个工程的目录结构: 常用方法类: 阅读全文
posted @ 2018-03-04 17:21 此生不换Yang 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 使用PageObject页面对象的好处是, 当页面元素的位置发生改变时, 只需要去修改Xpath或者ID, 而不用去修改测试用例本身; 本次的思路是: 1、常用方法类 2、页面对象类 3、测试用例类 WebDriverMethod.py: BaiduHome.py: BaiduTest.py: 阅读全文
posted @ 2018-03-03 22:36 此生不换Yang 阅读(2579) 评论(1) 推荐(2) 编辑
摘要: import unittestfrom time import sleepfrom ddt import ddt, datafrom pymysql import connectfrom selenium import webdriverdef getMySQLTestData(): # 查询数据库 阅读全文
posted @ 2018-03-01 22:22 此生不换Yang 阅读(853) 评论(0) 推荐(1) 编辑
摘要: 首先, 引入xlrd模块: ExcelDDT.py: 阅读全文
posted @ 2018-03-01 16:28 此生不换Yang 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: import csvimport unittestfrom time import sleepfrom ddt import ddt, data, unpackfrom selenium import webdriverdef getCsvData(): # 读取CSV文件 value_rows = [] with open('./CsvTestData.csv', encodi... 阅读全文
posted @ 2018-02-28 13:02 此生不换Yang 阅读(2191) 评论(0) 推荐(0) 编辑