软件测试
文章平均质量分 73
RalohaD
这个作者很懒,什么都没留下…
展开
-
Pytest学习笔记
建议有unittest基础后再学习pytest一.用例规范pytest默认的用例规范:1.用例文件:以test开头2.以test开头的函数会被当成一条测试用例3.以Test类开头的类会被当成测试用例类测试类中,以test开头的方法会被当成一条测试用例例:def test_login(): assert 99 == 99class TestLogin01: def test_01(self): assert 99 == 99但是pytest的用例规范可原创 2022-07-26 10:44:57 · 290 阅读 · 1 评论 -
动态设置属性名
在做接口自动化测试的时候,有些接口的参数是另一个接口的响应结果中的变量,这个时候我们可以通过动态设置属性名(全局变量)来解决这个问题在接口框架当中,你做的数据关联是怎么处理的?将上一个接口返回的值存到一个全局变量当中,再在下一个接口使用第一步:在任一地方新建一个EnvData类第二步:导入from Common.handle_data import EnvData通过setattr这个方法,给EnvData类新建一个变量并赋值第三步:使用在下面就可以直接通过类名.属性名进行调用原创 2021-12-28 11:41:48 · 250 阅读 · 0 评论 -
接口测试面试题
今天给大家盘点面试过程中被问频率较高的接口测试相关面试题,注意此篇仅限接口测试基础一.常见的HTTP请求方式有哪些?GET:发送一个请求来获取服务器上的某一资源,多用于查询数据(如列表查询);POST:将数据添加到服务器中的现有文件或资源(如提交表单或者上传文件),POST 请求可能会导致新的资源的建立或已有资源的修改;HEAD:响应与 GET 请求相同,但没有响应正文;PUT:替换服务器中的现有文件或资源,多用于向指定资源位置上传最新内容(如修改评价或笔记);DELETE:从服务器中删除数据(原创 2021-12-27 14:54:36 · 1465 阅读 · 0 评论