快来学习吧!!!

luckydays

快来学习吧!!!

摘要: 来先看截图: 先对element进行封装 2. 在进行yaml数据的填写(因为要用到多组数据,所以要使用下面的形式进行写yaml) 3.读取yaml中的参数值: 格式不同 方法差不多 看你自己喜欢那种 我喜欢我下面的形式 读取文件内容 4.然后在测试用例中这样写 就是比较繁琐:数据还算好管理 学会了 阅读全文
posted @ 2020-03-09 19:47 luckydays 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 启动appium-server两种形式: 4723是启动appium server默认端口号 4724则是反向监听appium server 端口号 终端启动(企业)--服务器Linux/Mac,不使用图形化界面 双击图标 simple--显示默认的服务器主机和端口 Advanced--高级选项服务 阅读全文
posted @ 2020-03-08 16:30 luckydays 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 在线安装: python安装包管理工具:pip node安装包管理工具:npm IDE在线安装方式: 离线安装: 下载对应包--终端(命令进行安装) 1、下载appium-python-client 2、解压appium-python-client 3、终端进入解压appium-python-cli 阅读全文
posted @ 2020-03-08 16:28 luckydays 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 设计原理: a、appium是C/S模式 b、appium是基于 webdriver协议添加对移动设备自动化API扩展而成的 c、 webdriver是基于http协议的,第一个连接建立一个session会话,并通过这个会话发送一个json告诉服务端的相关测试信息 d、android是基于uiAut 阅读全文
posted @ 2020-03-08 16:23 luckydays 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 方法一: aapt aapt dump badging 应用程序包路径 方法二: monkey 缺省值2 查找Activity 方法三: adb shell logcat findstr START然后在模拟器或真机里面启动需要查询的应用就可以了 方法四: adb shell dumpsys act 阅读全文
posted @ 2020-03-08 16:17 luckydays 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 基本语法特点 大小写敏感 通过缩进表示层级关系 禁止使用tab缩进,只能使用空格键 使用 # 表示注释 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 YAML语法 放在文件的开头,表示YAML文件的开始... 放在文件的结尾,表示YAML文件的结束 1.1 YAML 的设计目标: 容易阅读 阅读全文
posted @ 2020-03-08 16:14 luckydays 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 数据驱动类型包括:ddt excel paramunittst yaml csv json 用法基本相同 看你自己喜欢那个 ~mua~ddt~ 先看图 了解ddt需要那些元素 看代码: a=[{}] 这里看你心情了 可以写道一个json文件里 也可以写入其他文件里 调用就行了 (我用的数据少,就写在 阅读全文
posted @ 2020-03-06 21:17 luckydays 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 废话不多说!!!!!! 一开始 是这样的: 然后去找错误 发现错误在这里 和下图对比一下: 是因为 首先要进去到k盘 才可以 转载 需告知 阅读全文
posted @ 2020-02-14 17:30 luckydays 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.首先了解几个概念 filename: 指定日志文件名filemode: 和file函数意义相同,指定日志文件的打开模式,'w'或'a'format: 指定输出的格式和内容,format可以输出很多有用信息,如上例所示: %(levelno)s: 打印日志级别的数值 %(levelname)s: 阅读全文
posted @ 2020-02-13 17:25 luckydays 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 1 if __name__ == '__main__': 2 3 #第一种方法 ./是路径 sjqd.py是名字 4 discover=unittest.defaultTestLoader.discover('./','sjqd.py') 5 6 # 第二种方法 7 # loader=unittes 阅读全文
posted @ 2020-02-13 17:19 luckydays 阅读(226) 评论(0) 推荐(0) 编辑