Advertisement

pytest.mark.parametrize踩过的坑

阅读量:

近期完成了一项关于参数化设置的简易测试

复制代码
    import pytest
    
    from lib.webUI import get_global_webdriver,loginSys,open_WebSite,conf_user
    from selenium.webdriver import ActionChains
    from time import sleep
    
    class Test_用户管理:
    
    @classmethod
    def setup_class(cls):
    
        # 打开浏览器
        open_WebSite()
        # 登录账户
        loginSys()
    
    @classmethod
    def teardown_class(cls):
    
        # 退出浏览器
        wd = get_global_webdriver()
        wd.quit()
    
    # 参数化
    user_list = [
        ('aa','aaa'),
        ('bb','bbb'),
    ]
    @pytest.mark.parametrize('usernam

全部评论 (0)

还没有任何评论哟~