美文网首页
pytest--接口自动化测试

pytest--接口自动化测试

作者: sandy测试路 | 来源:发表于2022-04-28 05:17 被阅读0次

    处理用例关联和依赖

    参数化@pytest.mark.parametrize()

    • 下图:用户名+密码登录异常场景,参数化用户名和密码
    @pytest.mark.parametrize("identity, password", [("11", "11"), ("22", "22")])
    def test_login_fail(identity, password):
        data = {
            "identity": identity,
            "password": password,
            "pid": "65edCTyg"
        }
        res = requests.post(url+"/tiger/v3/web/accounts/login", json=data)
        assert res.status_code == 403
        assert res.json()["error_code"] == "AC3_2"
        assert res.json()["error_message"] == "用户不存在或者密码错误"
    

    相关文章

      网友评论

          本文标题:pytest--接口自动化测试

          本文链接:https://www.haomeiwen.com/subject/crxclltx.html