上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 46 下一页
摘要: def A(a, b): try: for i in range(1, int(b)): a += b if int(b) > 4: return a else: a += a return a except TypeError: return '参数类型错误' except ValueError: 阅读全文
posted @ 2018-07-29 21:48 cnhkzyy 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一. 了解需求,什么是系统的核心业务 二. 编写测试用例:用例名称,前置条件,测试数据,测试步骤,期望结果 三. 自动化代码的初步构建:所有的元素定位、元素操作、测试用例都写在一个模块中 问题: 1. 层次混乱,一旦页面元素调整,需要挨个寻找对应的测试模块,测试类,测试用例函数,不便于后期维护 2. 阅读全文
posted @ 2018-07-29 14:26 cnhkzyy 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 在Python Console中运行pytest发现报错了 这是为什么?因为Python Console已经是进入python之后的环境,就像在python自带的IDLE中运行pytest pytest的运行是不需要进入python环境的,因此可以在Terminal命令行中运行pytest,结果是o 阅读全文
posted @ 2018-07-29 12:06 cnhkzyy 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 一. 测试模块内部使用fixture和测试模块调用外部公共的fixture 1. unittest框架下的测试用例模块 2. 测试用例模块内部使用fixture fixture:即测试用例执行的环境准备和清理,在unittest中即指setup()、teardown() 3. 测试用例模块调用外部公 阅读全文
posted @ 2018-07-29 11:52 cnhkzyy 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: 第一步:进入File—Settings—Python Integrated Tools 发现设置中Default test runner是Unittests 将其改为py.test,点击OK保存 如果此时,鼠标右击还是没有Run py.test出现,则选择第二步 第二步:在当前要运行的脚本的右上角点 阅读全文
posted @ 2018-07-29 10:24 cnhkzyy 阅读(1522) 评论(0) 推荐(1) 编辑
摘要: Pycharm中新建一个工程,如果不经过配置,在该工程下创建模块写代码,通常是有波浪线的,这样看着很不美观 如何解决这种问题,通常有两种方法 方法一:点击右下角的图标,会出现一个Highlighting Level,默认是Inspections,设置为None 但这种方法有个缺点,就是只针对当前的p 阅读全文
posted @ 2018-07-27 18:45 cnhkzyy 阅读(2942) 评论(0) 推荐(0) 编辑
摘要: 一. driver常用方法 二. 常用定位 三. 元素在页面不可见区域 四. iframe的操作 五. 页面弹出框:加等待时间 六. windows弹出框 七. 鼠标操作 八. 下拉列表 注意:下图中Select类引入不对 应该为 from selenium.webdriver.support.se 阅读全文
posted @ 2018-07-27 12:22 cnhkzyy 阅读(1392) 评论(0) 推荐(1) 编辑
摘要: 在接口测试中,excel中存储的是测试数据,包括测试id,api_name,测试说明,请求数据,期望结果等等,所以对待excel要格外注意,刚刚就因为excel中请求数据少了一个",导致测试通通失败 下图即为测试用例的运行结果,几乎都fail了,从图中可以看出问题出在print(json.loads 阅读全文
posted @ 2018-07-25 12:32 cnhkzyy 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1. 页面封装——理性判断 2. basepage——定位表达式的判断——要加上移动端的,加上上下左右滑动封装、toast可以封装、webview切换操作 3. 页面当中,所有元素定位——更换——移动端的定位表达式 4. 页面当中,函数名字不需要改——函数的实现修改为移动端的用法 修改和新增功能; 阅读全文
posted @ 2018-07-24 13:40 cnhkzyy 阅读(509) 评论(0) 推荐(1) 编辑
摘要: 在玩tesseract时,发现如下报错: 这个是因为Tesseract-OCR的版本和chi_sim.traindata字库版本不匹配,由于我的Tesseract-OCR是3.02.02,去google下载字库要FQ,CSDN要积分,在百度快要无望的情况下,发现了该网站http://www.xue5 阅读全文
posted @ 2018-07-23 23:35 cnhkzyy 阅读(2506) 评论(0) 推荐(1) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 46 下一页