更新时间:2023-10-16 GMT+08:00
分享

TestNG测试

启动配置属性

在启动配置中,您可以选择相应的属性来运行单个测试方法、单个测试类、包中的所有测试或目录中的所有测试。

名称

描述

type

调试器的类型。对于运行和调试Java代码,应将其设置为javadbg

name

启动配置的名称。

env

额外的环境变量。

skipBuild

跳过程序的构建过程(设置为true)或不跳过(设置为false)。

killPrevSession

终止具有相同名称的先前运行会话(设置为true),或中止启动(设置为false)。

vmOptions

JVM的额外选项。

method

完全限定的测试方法名称。

class

完全限定的测试类名称。

package

测试包名称。

directory

包含测试源代码的目录。默认情况下,此项设置为${workspaceRoot}/src/test

启动配置示例

您可以使用提供的示例作为工作启动配置示例。

运行package.name包中的所有测试:

{
    "type": "javadbg",
    "name": "TestNG Test (Package)",
    "request": "launch",
    "testNG": {
        "package": "package.name"
    },
    "vmOptions": "-ea"
}

运行单个测试方法qualified.method.name

{
    "type": "javadbg",
    "name": "TestNG Test (Method)",
    "request": "launch",
    "testNG": {
        "method": "qualified.method.name"
    },
    "vmOptions": "-ea"
}

相关文档