您将如何构建具有以下特征的pytest项目?

时间:2018-10-13 13:02:19

标签: python testing pytest

我们想对我们的自动化项目进行一些重构。

我们使用python和pytest。

我们希望每个测试都有一个.py文件,像这样

test_one.py test_two.py

每个测试都应该有自己的设置和拆卸。

另外,在所有测试运行之前,我只需要执行一次某些操作,这些操作可能会定义在设置,运行和拆卸测试时需要的变量(我当时想在单独的conftest.py上执行此操作)使用具有scope =“ session”的夹具,但是我不确定如何在设置,运行和拆卸测试中使用在那里定义的变量)

我们还希望能够使用pytest-xdist并行运行

您如何建议组织具有这些特征(关于层次结构,固定装置,范围等)的项目

如果您需要更多信息,我可以尝试更具体一些,但我乐于助人

谢谢!!!

0 个答案:

没有答案