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

有没有可能编写具有优先级的python selenium脚本,python,selenium,Python,Selenium,我正在尝试将selenium testng脚本(具有测试优先级)修改为python。我们也可以在selenium python中使用优先级吗?我们可以在另一个测试用例中使用一个测试用例数据吗(是否有类似于testng的方法也依赖于python中的方法?) 提前感谢您可以在python中使用,并且必须按数字顺序安排测试,如 class TestFoo(TestCase): def test_1(self): ... def test_2(self):

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

提前感谢

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

class TestFoo(TestCase):
    def test_1(self):
        ...
    def test_2(self):
        ...
但是我的建议是让您的自动化测试彼此独立,这样,如果您需要并行运行测试,那么您将能够这样做,或者您可以运行任何测试,或者以任何有利的顺序运行

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

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

class TestFoo(TestCase):
    def test_1(self):
        ...
    def test_2(self):
        ...
但是我的建议是让您的自动化测试彼此独立,这样,如果您需要并行运行测试,那么您将能够这样做,或者您可以运行任何测试,或者以任何有利的顺序运行


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

但我的要求是,我有一个bash脚本,它收集这些测试优先级(来自testng脚本)信息并在缓存中更新。我们计划对python做同样的事情,但我的要求是,我有bash脚本,它收集这些测试优先级(来自testng脚本)信息并在缓存中更新。我们计划对python也这样做