ecidujerp

导航

2022年11月23日 #

delete请求的参数传递

摘要: 做接口测试遇到一个delete请求,使用data传递参数总是报参数错误,后将data改为json后成功 阅读全文

posted @ 2022-11-23 19:35 Ecidujerp 阅读(152) 评论(0) 推荐(0) 编辑

2022年11月8日 #

解决python脚本运行后产生的 xx object has no attribute '***'的问题

摘要: 在调试自动化脚本时,总是出现某代码执行第一次没有问题,执行第二次时会出现 xx object has no attribute '***'的问题,如图: 百度之后得到两种解释: 第一种是因为自己写的类名跟python内置函数起了冲突,然而第一次运行并没有出错显然不是这个原因 第二种是因为旧的pyc文 阅读全文

posted @ 2022-11-08 14:13 Ecidujerp 阅读(940) 评论(0) 推荐(0) 编辑

2022年10月26日 #

unittest框架的用例执行

摘要: 使用unittest框架编写自动化测试用例时,除了必须的setup和teardown函数外,真正实现的用例函数还必须以‘test_’开头, 注意重点在于这三个方法内哪怕有一个没有执行成功,用例的执行结果都是报错 阅读全文

posted @ 2022-10-26 09:47 Ecidujerp 阅读(16) 评论(0) 推荐(0) 编辑

2022年9月30日 #

自动化测试中的翻页逻辑

摘要: 在许多测试场景中,不免出现需要翻页寻找的元素,在翻页寻找的过程中,需要注意其中的逻辑 主要的思维导图: 阅读全文

posted @ 2022-09-30 17:59 Ecidujerp 阅读(26) 评论(0) 推荐(0) 编辑

2022年9月29日 #

运行脚本时偶现的‘&’符格式错误

摘要: 在使用vscode运行python脚本时,出现了如下错误 各种百度也没找到答案,过了几小时时间运行别的脚本又回归正常了,回来再运行原来出问题的脚本也正常了,仍不知道什么原因导致 阅读全文

posted @ 2022-09-29 16:17 Ecidujerp 阅读(185) 评论(0) 推荐(0) 编辑

2022年9月28日 #

自动化测试脚本中的数据驱动

摘要: 主要依赖的库:ddt 对于自动化测试中同一场景不同参数的用例,通常导入ddt模块对参数化的数据进行解包和处理 从csv文件中取数据的方法 def get_csv_data(self, filepath, mode='r', encoding='utf8', title=True): l = [] f 阅读全文

posted @ 2022-09-28 18:19 Ecidujerp 阅读(22) 评论(0) 推荐(0) 编辑

自动化测试2022-9-28

摘要: 之前一直使用pycharm写web自动化脚本,今天第一次尝试使用vscode,一开始使用就遇到了“No Module Named ***”的报错 解决方法:在导入自定义包之前先把路径加到sys.path中 具体代码: import sys sys.path.append('./') 阅读全文

posted @ 2022-09-28 17:19 Ecidujerp 阅读(22) 评论(0) 推荐(0) 编辑