我在TestNG中有很多测试用例。目前,我已经使用@groups根据环境执行测试用例。我要实现的是,我将所有测试用例名称和组放到CSV文件中。例如-
TestCaseName组Test_Case1吸烟,健康度Test_Case2回归
因此,在执行测试之前,用户将输入参数提供为Smoke,并且只有Smoke测试将被执行。
我尝试了“注释转换器”,但它只能在方法级别进行限制。当我尝试上课时,它抛出了Null Pointer Exception。
另一个问题是我的测试类同时包含测试方法以及调用可重用方法的其他一些非测试方法。结果,我无法在课程级别提供@Test。
我想要一种从CSV以及组中读取我的班级名称(简单班级名称)的方法,并基于该测试班级的启用/禁用。