使用 Selenium C# API 写入日志/结果或生成报告

发布于 2024-09-18 15:23:32 字数 137 浏览 6 评论 0原文

我正在使用 Selenium RC 测试 Web 应用程序。一切工作正常,我已经编写了许多测试用例并使用 Nunit 执行这些测试用例。

现在我面临的障碍是如何跟踪故障或如何生成报告?

请提出建议,这可能是捕捉这一点的最佳方法。

I am testing the web application using Selenium RC. All things works fine and I have written many test cases and executing these test cases using Nunit.

Now the hurdle that I am facing is how to keep track of failures or how to generate the Reports?

Please advice which could be best way to capture this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

迷离° 2024-09-25 15:23:32

由于您使用的是 NUnit,因此您需要使用 NUnit 报告工具。如果 GUI 运行程序足够了,那就太好了。但是,如果您从命令行或 NAnt 运行,则需要使用 XML 输出,请查看 NAnt 文档 了解更多信息。

如果您使用 Nant,您需要查看 NUnit2Report。它不再维护,但它可能会满足您的需求。或者,您可以提取它的 XSLT 文件并将其应用于 XML 输出。

Selenium 本身没有报告,因为它只是一个被多种不同语言使用的库。

Because you're using NUnit you'll want to use NUnits reporting facilities. If the GUI runner is enough, that's great. But if you're running from the command line, or NAnt, you'll want to use the XML output take a look at the NAnt documentation for more information.

If you're using Nant you'll want to look at NUnit2Report. It's nolonger maintained, but it may suit your needs. Alternatively, you could extract it's XSLT files and apply it against the XML output.

Selenium itself doesn't have report because it is only a library used by many different languages.

魂ガ小子 2024-09-25 15:23:32

对于任何其他随机遇到此问题的人,“nunit2report”任务现在可以在 NAntContrib 中使用。

NantContrib Nunit2report 任务

For anyone else happening randomly into this question, the 'nunit2report' task is now available in NAntContrib.

NantContrib Nunit2report task

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文