Sahi 允许我将所需的函数输入到电子表格中,然后它会运行这些函数。不同的组合会导致不同的场景。我可以使用硒做类似的事情吗?我想通过 excel 文件选择和调用测试/脚本/函数。我目前正在使用 testng 框架从 excel 文件中获取数据。
谢谢
请查看以下博客以获取有关使用 TestNG for Selenium 使用数据提供程序的相关答案。
http://blog.varunin.com/2011/10/data-driven-testing-using-junit-and.html
当然,您可以使用诸如 POI 之类的框架来读取您的 Excel 电子表格并在 @DataProvider 中返回这些值。
没有开箱即用的支持。Spock 框架对数据驱动测试有很好的支持。PageFactory 、 Spock 和 Selenium2/WebDriver的组合可以为您提供比您正在寻找的更多的东西。