首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Playwright+Python】系列教程(七)使用Playwright进行API接口测试

    () print('\n', response.json()) 效果: 2、POST请求 示例代码: def testAddStudent(playwright: Playwright):...() print('\n', response.json()) 效果: 3、PUT请求 示例代码: def testUpdateStudents(playwright: Playwright)...() print('\n', response.json()) 效果: 4、DELETE请求 示例代码: def testDeleteStudents(playwright: Playwright...() print('\n', response.json()) 效果: 5、上传文件 这个是特例吧,按照官方给的方法,我真的是死活也不能成功,一直都是提示上上传文件不能为空,也不到为啥,结果我用了一个替代方案...() print('\n', response.json()) 效果: 官方写法: # 读取文件内容 with open(file_path, 'rb') as file: file_content

    1.4K10

    聊一聊接口测试如何校验返回结果的正确性

    示例:assert isinstance(response.json()["id"], int)三、业务逻辑校验字段值正确性验证返回数据的具体值是否符合业务规则:订单金额是否计算正确。...示例:assert response.json()["total_price"] == 100.0数据一致性数据库校验:调用接口后,检查数据库中的数据是否与接口返回一致。..., response.json()["id"])assert db_user.name == response.json()["name"]跨接口校验:调用A接口后,通过B接口验证结果(如支付后查询订单状态...示例:assert response.json()["code"] == "INVALID_PARAMETER"边界值与异常输入测试空值、超长字符、负数、非法格式等场景。...示例:assert response.json()["mobile"] == "185****2886"安全头与权限检查未授权访问时是否返回403。验证Token失效场景。

    81220
    领券