测试团队将在XLS(100多个案例)中创建测试用例
我必须在运行时动态地为每个案例创建Test Methods
。
我可以编写逻辑部分来验证测试用例是通过还是失败,但我唯一想要的是如何在运行时创建测试方法。我在C#中使用Xunit Test项目。
建议解决问题的解决方案。
答案 0 :(得分:1)
我会尝试进行某种行测试:
每一行都是不同的测试运行。
[Theory,
InlineData("1", "Description 1", ...),
InlineData("2", "Description 2", ...),
InlineData("3", "Description 3", ...)]
public void Can_get_correct_age_for_date(string sno, string description, ...)
{
// you can access the paramaters here
Console.WriteLine(sno);
Console.WriteLine(description);
// Assert Logic
Assert.Equal(...);
}
在您的场景中,我认为您需要重新排列Excel文件或自己写一些"自定义Excel Excel解析器"。
你明白了吗?