Advertisement

利用pytest框架实现allure测试报告的生成并展示测试数据

阅读量:

一、添加测试数据可以通过使用 pytest.mark.parametrize()装饰器实现。

复制代码
    """
    使用 pytest.mark.parametrize 添加测试数据
    """
    import os
    import allure
    import pytest
    
    # 登录操作逻辑函数,即执行登录的函数
    def login(username, password):
    """登录"""
    print("用户账户:%s" % username)
    print("用户密码:%s" % password)
    # 返回
    return {"code": 0, "msg": "success"}
    
    # 测试数据
    test_data = [
    ({"username": "aaa", "password": "123456"}, "success"),
    ({"username": "bbb", "password": "123456"}, "failed"),
    ({"username": "aaa", "password": "12345"}, "failed"),
    ({"username": "ccc", "password":

全部评论 (0)

还没有任何评论哟~