0
class SurfaceMinMax
{
[Test TestCaseSource(typeof(ExcelDataParser),"SurfaceData")]
public void RechercherSurface(string min, string max)
{
}
}
我使用TestCaseSource来运行我的测试,使用来自Excel文件的几组数据。在数据驱动框架中的Nunit多浏览器执行
如何在多个浏览器/版本中运行测试?
在类级别使用一组[TestFixture(typeof(a browser type))]将无法解决我的问题,因为我需要使用不同的浏览器和版本运行我的测试。
我需要通过编码来手动设置驱动程序,而不是自动从[TestFixture]中取出安装的浏览器版本。
你的意思是实现另一个TestFixture类吗?这个想法是使用[TestFixture(“chrome”)]和[TestFixture(“firefox”)]之类的东西,然后在[SetUp]中根据值“chrome”或“firefox”初始化驱动程序。 –
查看更新的答案。 – Charlie
谢谢。它完美的工作! –