美文网首页
selenium+testng配置用例case执行顺序

selenium+testng配置用例case执行顺序

作者: 一口一只猫 | 来源:发表于2020-09-03 09:10 被阅读0次

方法一:

testng中加个这个preserve-order="true",用例就可以按照顺序执行

以如下XML为例:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<!--<suite name="test" parallel="true">-->
<suite name="test">
    <test name="test" preserve-order="true">
    <!-- preserve-order为true,表示<test>下所有<classes>顺序执行 -->
        <classes>
            <class name="testcase.xm.Test2"></class>
        </classes>
    </test> <!-- Test -->
</suite> <!-- Suite -->

方法二

在@Test中添加priority属性
priority小,先执行
testng和priority同时配置的话,priority的优先级高

    @Story("")
    @Feature("")
    @Description("")
    @Severity(SeverityLevel.BLOCKER)
    @Test(dataProvider = "dp_1", dataProviderClass = DataProvider_Testcase1.class, priority = 1)
    public void testCase1(Map<String, String> params) throws Exception {
}

相关文章

  • selenium+testng配置用例case执行顺序

    方法一: testng中加个这个preserve-order="true",用例就可以按照顺序执行 以如下XML为...

  • python的unittest框架练习(一)

    用TestSuite控制测试用例的执行顺序,添加到TestSuite中的case是会按照添加的顺序来执行。 1.新...

  • 测试-TestNG.XML文件case1

    一、TestNG按顺序执行case 在testng.xml中,可以控制测试用例按顺序执行。 二、TestNG分组执...

  • unittest测试框架

    一、使用规则 二、重要概念 三、用例执行 1、执行顺序 2、如何控制用例的执行顺序 方法一:通过testSuite...

  • UnitTest Tips:固定用例顺序

    JUnit默认不会控制用例的执行顺序,执行顺序由运行时查找到的用例列表的顺序决定。 如果有我们有一系列的用例,同时...

  • go test 指定顺序执行case

    go test 不会按照顺序执行多个 test case。若想要顺序执行,用 t.Run方法来控制 package...

  • UML模型图

    官方文档UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图 用例图 用例图 Use case...

  • python的unittest框架练习(二)

    单个添加case到TestSuite中,来执行测试 # TestSuite控制用例的执行 # 导入框架 impor...

  • pytest-常用插件

    控制用例的执行顺序 下载插件: 使用: 使用order参数来控制用例的执行顺序,注意的是,order参数是一个正整...

  • Pytest和Allure测试框架-超详细版+实战5

    五,第三方插件 1,调整测试用例的执行顺序 场景:未考虑按自然顺序执行时,或想变更执行顺序,比如增加 数据的用例要...

网友评论

      本文标题:selenium+testng配置用例case执行顺序

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