![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pytest
文章平均质量分 73
@疯疯
it小虾米
展开
-
pymysql远程操作服务器mysql问题汇总
一、密码错误报错日志:pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)")出现这个问题的时候是密码错误,需要确认mysql登录密码二、链接超时报错日志:pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '192.168.200.58' (timed原创 2021-11-01 18:58:11 · 446 阅读 · 0 评论 -
pytest之fixture
fixture在pytest中是用来实现setup和teardown的方法,是在测试用例执行前后执行的函数,当有需要在测试用例执行前或执行后执行某些动作的场景时使用fixture来处理一、fixture的调用方式:fixture有三种调用方式1、函数或类直接将fixture的函数名作为参数传入,调用多个用逗号隔开2、使用装饰器@pytest.mark.usefixture()修饰调用多个时,可以只修饰一次,用逗号分割fixture函数名也可以修饰多个,需要注意的是执行顺序是从下往上,原创 2021-08-17 00:32:54 · 751 阅读 · 0 评论 -
pytest关键字详解
一、pytest之跳过用例 @pytest.mark.skip和@ pytest.mark.skipif1-1、@pytest.mark.skip (无条件跳过,只要使用了这个关键字就会跳过)参数:reason(跳过的原因)该参数非必传,可传可不传代码:import pytestclass TestIndex(): @pytest.mark.skip(reason='跳过该用例') def test_myself(self): print '我被跳过了原创 2021-08-12 00:55:33 · 2247 阅读 · 0 评论 -
pytest用例命名规则及main函数执行用例详解
pytest是一种自动化测试框架,pytest相比于python自带的unittest库要更加灵活,方法更加丰富,可以使很多复杂的逻辑简单化,下面就根据我的个人理解来对pytest进行说明。一、pytest用例规则: 与unittest不同,pytest不需要继承任何类,它只需要文件、类、函数的命名符合规则就会被pytest认为是测试用例,命名规则如下:文件名:以test_开头或结尾 类名:以Test开头 函数名:以test_开头二、pytest.main运行...原创 2021-08-08 16:10:45 · 2158 阅读 · 1 评论