pytest测试框架也是主流的一个测试框架,想比于unnitest框架来说,其不需要像unittest那样单独创建类继承unittest.TestCase,而只需要创建测试类或者测试文件,然后以test开头,pytest可以按照这个规则找到测试用例并执行。一、安装安装命令:pipinstallpytest安装后检查命令:pipshowpytest二、用命令运行pytest简单用例代码如下:在命令行执行:观察加了参数-q与没加用例运行的结果,-q参数的意思是用一种安静的模式运行用例,发现用例结果中少了很多版本的信息,直接给出的是用例运行的结果。还有很多类似的参数,如:-v-s等,大家可以自行查找看下。三、在pycharm中运行pytest用例代码如下:一个判断是否为素数的用例在pycharm中运行的时候,需要我们导入pytest库。main方法若没有指定某个执行文件或者文件夹,会默认去执行当前文件所在文件夹类所有以test开头的文件。所以如果要测试某个文件,我们可以在main()方法中指定相应的测试文件。要注意参数要以列表或者元组的形式放进去。执行结果如下:
转载请注明:http://www.0431gb208.com/sjszlfa/6576.html