美文网首页
pytest+selenium+airtest(2)

pytest+selenium+airtest(2)

作者: 程南swimming | 来源:发表于2019-03-05 20:12 被阅读0次

本小节介绍pytest。

1编写

1.1编写pytest测试样例规则:

测试文件以test_开头(以_test结尾也可以)

测试类以Test开头,并且不能带有 init 方法

测试函数以test_开头

断言使用基本的assert即可

1.2@pytest.fixture(scope='module')

fixture的scope有四种,分别是'function','module','class','session',默认为function。

function:每个test都运行,默认是function的scope

class:每个class的所有test只运行一次

module:每个module的所有test只运行一次

session:每个session只运行一次

1.3 setup和teardown操作

def setup_module(module):

    pass

setup,在测试函数或类之前执行,完成准备工作,例如数据库链接、测试数据、打开文件等

teardown,在测试函数或类之后执行,完成收尾工作,例如断开数据库链接、回收内存资源等

@pytest.mark.website

通过pytest -m "website" pytest1.py 执行有website标记的test方法

2运行

2.1直接运行测试类,能运行该类里的所有函数,有点像testng的感觉。

2.2 pytest命令   pytest 01\test_module.py (这个应该是在python命令行执行)

相关文章

  • pytest+selenium+airtest(2)

    本小节介绍pytest。 1编写 1.1编写pytest测试样例规则: 测试文件以test_开头(以_test结尾...

  • pytest+selenium+airtest(1)

    简介:pytest是python的一套测试框架,selenium是用于web的ui自动化工具,airtest是一套...

  • DAY 2(2/2)

    五彩滩声名在外,但是我们去的时候在休整,我们十分不甘心,根据各种攻略告诉我们在景区出口有村民守着问你要不要去五彩滩...

  • 2-2-2

    自由写作群 转化与蜕变 继续刚才的梦的后记 我想梦是用最形象的比喻告诉我内在正在经历着发生着什么,这是潜意识里已经...

  • 2 (2)

    突然想到Jenny ,那个有些神经质的女孩儿。 对我来说,Jenny 给我最深的印象是作家。作为一个作家,她的灵感...

  • 2-2-2 RelativeLayout

    标注:本文为个人整理,仅做自己学习参考使用,请勿转载和转发2018-06-03: 初稿,参考博主coder-pig...

  • 2️⃣0️⃣2️⃣0️⃣🔚🔜2️⃣0️⃣2️⃣1️⃣

    今天风小了,夕阳很平静,但2020年终究是不平静的一年。 不平静的2020年,第一次有了一张小区出入证。不能飞去热...

  • 2-2

    ❤️起步,️️(若起步的右车道前方无车,可以不用转到左车道; 转发了右车道一定要变更车道) 一段车程 ❤️右转,右...

  • < маленький принц > 2-2

    Итак, в первый вечер я уснул на песке в пустыне, где на...

  • 2-2

    悠闲的一天。

网友评论

      本文标题:pytest+selenium+airtest(2)

      本文链接:https://www.haomeiwen.com/subject/txaouqtx.html