Java 优先考虑Selenium/Serenity/JUnit中的测试用例

Java 优先考虑Selenium/Serenity/JUnit中的测试用例,java,selenium,junit,serenity-bdd,Java,Selenium,Junit,Serenity Bdd,我的测试框架中几乎没有测试套件/故事 我想为测试套件和其中的测试用例设置优先级 例如,删除应用程序内所有配置文件的测试应该在插入配置文件的测试之前执行。此外,将所有概要文件插入应用程序的测试套件应该在对其执行某些操作的套件之前执行 如何设置优先级?您可以用这种方式设置优先级 @Test(priority = 1,alwaysRun = true) public void rentalhomesHomePage() throws InterruptedExcepti

我的测试框架中几乎没有测试套件/故事

我想为测试套件和其中的测试用例设置优先级

例如,删除应用程序内所有配置文件的测试应该在插入配置文件的测试之前执行。此外,将所有概要文件插入应用程序的测试套件应该在对其执行某些操作的套件之前执行


如何设置优先级?

您可以用这种方式设置优先级

        @Test(priority = 1,alwaysRun = true)
        public void rentalhomesHomePage() throws InterruptedException {
            //Your test case

        }
这样使用:

 @Test(priority = 2)
        public void testcase1() throws Exception {
            //code

        }

 @Test(priority = 4)
        public void testcase2() throws Exception {
            //code

        }

 @Test(priority = 3)
        public void testcase3() throws Exception {
            //code

        }
@Test(priority = 1)
        public void testcase4() throws Exception {
            //code

        }