是否有可能编写具有优先级的python selenium脚本

时间:2017-11-02 23:29:18

标签: python selenium

我试图将selenium testng脚本(具有测试优先级)修改为python。我们也可以在selenium python中使用优先级吗?我们可以在另一个测试用例中使用一个测试用例数据(有没有类似于testng的方法依赖于python中的方法?)

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以在python中使用unittest,并且必须按照数字顺序排列测试,例如

class TestFoo(TestCase):
    def test_1(self):
        ...
    def test_2(self):
        ...

但我的建议是让你自己进行相互独立的自动化测试,这样如果你需要并行运行你的测试,你就可以这样做,或者你可以运行任何测试或任何有利的顺序。

如果您需要测试删除记录方案,那么首先应创建记录然后删除它。因此,在您的框架中,您应该有这样的实用程序类,您应该在其中创建用于创建记录的方法或您可以在测试类中使用的其他方法。

相关问题