栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java TestNG具有跨多个测试的数据驱动测试

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java TestNG具有跨多个测试的数据驱动测试

您可以将dataprovider放在单独的类中,然后使用dataprovider注释测试。您可以使用 dataProviderClass 指定它


在这里从testng doc引用:

默认情况下,将在当前测试类或其基类之一中查找数据提供者。如果要将数据提供程序放在其他类中,则它必须是静态方法,并在dataProviderClass属性中指定可以在其中找到它的类:

public class StaticProvider {  @DataProvider(name = "create")  public static Object[][] createData() {    return new Object[][] {      new Object[] { new Integer(42) }    }  }}public class MyTest {  @Test(dataProvider = "create", dataProviderClass = StaticProvider.class)  public void test(Integer n) {    // ...  }}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/407214.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号