我需要在我的工作地点用 C# 创建一个数据驱动的测试框架。我有时间去掌握 c#,因为我的经验主要是在 java 方面。基本上,该框架将适用于:
- Selenium 网络驱动程序
- NUnit 测试框架
- C#
我已经能够成功创建测试并通过 NUnit GUI 运行它们。没关系。丢失的一点是如何从外部文件(数据库表或 excel)中提取测试参数。最好是数据库表。
例如,我想在此表中存储 xpaths、urls、测试数据等参数,然后在我的测试中引用它们。这样,我不必在测试中编辑代码或硬代码参数。我只是从数据库中提取。
任何帮助将不胜感激。谢谢。