我在 Visual Studio IDE 中有一组用 C 语言编写的 Selenium WebDriver 测试。
是否有带有 Web 界面的框架,我可以在其中运行它们?
此 Web 界面应显示所有测试的列表、运行一项或所有测试的能力并显示其运行结果。
根据您使用的测试框架(MSTest、NUnit 等),我怀疑它是否有特定的“网络界面”。
您很可能需要让自己进入持续集成的世界,并为自己找到一个 CI 解决方案。
TeamCity、Jenkins、CruiseControl.NET 都是不错的免费(TeamCity 的免费许可证有一些限制)CI 软件。这将是一个学习曲线,但能够为您提供一个很好的界面,说明正在运行的测试、失败的时间、需要多长时间等 - 所有这些都在一个很好的报告中。
自己写这样的东西也不会那么难。NUnit 等制作的报告都是有据可查和标准化的 XML。因此,将您需要的信息塞进一份漂亮的报告中并不需要太多。