码迷,mamicode.com
首页 > 其他好文 > 详细

接口自动化之pytest(2)——用例设计原则及执行顺序

时间:2020-07-10 18:43:26      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:原则   依赖关系   mamicode   size   字母   比较   mda   code   col   

一、用例设计原则

pytest是如何查找测试用例的?总的来说,寻找测试用例遵循以下原则:
技术图片

 

总结:
—文件名是test_开头或者_test结尾。
—测试类必须是Test开头。
—测试函数、测试方法以test_开头。

 

二、用例执行顺序

基本原则:根据名称的字母逐一进行ASCII比较,越大越先执行。
多个测试模块(.py文件)时,根据基本原则执行。
一个测试模块(.py文件)中,先执行测试函数,后执行测试类。多个测试类则遵循基本原则,类中的
测试方法遵循基本原则。
技术图片

 

 

 执行顺序如下:
技术图片

 

 

 

三、用例依赖

用例存在依赖关系时,所有依赖的测试用例将在被依赖的测试用例执行完成后执行。若被依赖的测试用例执行失败,则依
赖的函数都将被跳过执行

 

 

 

 

 

 

 

接口自动化之pytest(2)——用例设计原则及执行顺序

标签:原则   依赖关系   mamicode   size   字母   比较   mda   code   col   

原文地址:https://www.cnblogs.com/leolsl/p/13280645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!