摘要: 1 """通过系统自带的弹窗处理办法""" 2 try: 3 driver.switch_to.alert.accept() 4 except EC.NoAlertPresentException: 5 pass 6 7 8 """通过查找关键字,有两种""" 9 #第一种(传入的关键字参数如果不止 阅读全文
posted @ 2020-09-15 15:39 -Ruirui- 阅读(943) 评论(0) 推荐(0) 编辑
摘要: 1.引用config后报错,configparser.NoSectionError: No section: XXXXX 原因:没有找到目标的section,极有可能是因为路径写的不规范 解决方法:最好是使用绝对路径来指引config的位置,相对路径在Windows环境下可以成功,但在linux下就 阅读全文
posted @ 2020-09-15 15:19 -Ruirui- 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 在Windows上查找字符串使用的是findstr,在linux上使用的是grep wifi 1 #获取状态 2 3 $ adb shell ps | findstr wifi 4 #output中出现wpa_supplicant说明wifi处于开启状态,如果出现hostapd说明热点处于开启状态 阅读全文
posted @ 2020-09-09 16:53 -Ruirui- 阅读(6046) 评论(0) 推荐(0) 编辑
摘要: 在ubuntu安装pip: 先升级apt sudo apt update sudo apt install python3-pip 安装依赖 sudo apt install build-essential python-dev python-setuptools appium-doctor提示An 阅读全文
posted @ 2020-09-08 10:44 -Ruirui- 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 自动化测试流程 一.需求分析 确定需求,看系统哪些模块适合做自动化,分析利弊 二.方案选择 选择常见的自动化测试框架,robotium,appium,monkeyrunner,UIautomator等 三.环境准备 搭建环境,要考虑所选择的框架及版本,持续集成,代码环境管理等问题 四.系统设计 主要 阅读全文
posted @ 2020-08-19 14:08 -Ruirui- 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 视频是跟看B站 “2020 Docker最新超详细版教程通俗易懂” 前言: 1.为什么要使用Docker? --解决环境不一致的问题 --解决多用户操作系统的相互影响问题 --解决运维成本过高问题 --解决安装软件耗费时间成本过高的问题 2.Docker思想 --集装箱(共享化) --标准化(传输标 阅读全文
posted @ 2020-07-09 13:35 -Ruirui- 阅读(146) 评论(0) 推荐(0) 编辑
摘要: DDT (数据驱动测试) 是一个 python 的第三方模块,使用这个模块可以扩展测试用例的数据。 举一个例子:做一个最常用的登录功能测试,不仅需要测试正常的登录情况,还要去测试异常的登录情况。按照平常的测试方法,测试用例的代码样例编写可能是这样的: 1 def test_login(self): 阅读全文
posted @ 2020-06-30 13:38 -Ruirui- 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 如有一CSV表格: usernaname password except_val user1 123456 登录成功 user1 _ 密码不能为空 _ 123456 用户名不能为空 xxxx xxxx 用户名或密码有误 读取CSV文件 读取csv文件数据为一个元组的序列 1 import csv 2 阅读全文
posted @ 2020-06-30 11:35 -Ruirui- 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在测试过程中,会有需要生成假数据的情况,可使用Faker模块来协助 文档位置https://faker.readthedocs.io/en/master/ 使用此模块可以随机生成姓名,地址,email,password,文档等,还可以生成不同语言环境下的对应信息 安装:pip install Fak 阅读全文
posted @ 2020-06-30 10:56 -Ruirui- 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://python-gitlab.readthedocs.io/en/stable/gl_objects/mrs.html 这是python-gitlab接口文档,用作参考 首先做一些准备工作 1 import gitlab 2 3 url = 'http://服务器地址/' 4 阅读全文
posted @ 2020-06-30 10:06 -Ruirui- 阅读(1768) 评论(0) 推荐(0) 编辑