Java 可以在testNG中进行动态测试吗?

Java 可以在testNG中进行动态测试吗?,java,selenium-webdriver,testng,Java,Selenium Webdriver,Testng,是否可以在testNG中创建基于某些条件执行的测试集 例如,假设我捕获了大约100多个web元素,并且根据元素的类型在每个元素上运行6个常见测试。我已将所有元素存储在某个列表中。如果元素的类型为文本框,则运行test1、test2和test3。否则,如果元素的类型为ComboBox,则运行test4、5和6 我已经看到testNG中有测试分组选项,但是如何在上面的上下文中使用测试分组?如果您发布了一个链接,说明您已经查看了哪些资源来理解“测试分组”,这也会很有帮助。Hi@Seanny123我尝试

是否可以在testNG中创建基于某些条件执行的测试集

例如,假设我捕获了大约100多个web元素,并且根据元素的类型在每个元素上运行6个常见测试。我已将所有元素存储在某个列表中。如果元素的类型为文本框,则运行test1、test2和test3。否则,如果元素的类型为ComboBox,则运行test4、5和6


我已经看到testNG中有测试分组选项,但是如何在上面的上下文中使用测试分组?

如果您发布了一个链接,说明您已经查看了哪些资源来理解“测试分组”,这也会很有帮助。Hi@Seanny123我尝试在testNG文档和testNG教程中搜索。但是找不到适合我的要求。因此,我在这里问。如果有人遇到过我的情况或指导我找到了一些建议?@Mrunal Gosar:您可能正在寻找数据提供程序-请参阅。@reinierpost我已经查看了数据提供程序的文档,但没有找到适合我的查询的内容。如果你能用一些小例子来解释事情,那将是非常有帮助的。任何小例子都可以。TIA@MrunalGosar:你可以编写一个提供所有textbox元素的数据提供程序,另一个提供所有其他元素。