我已经让我们的 TeamCity 构建服务器从命令行成功执行 Selenium 套件,我希望将结果发布回 TeamCity。
是否有用于获取 Selenium 的结果并将其转换为 TeamCity 可以读取的格式的 XSLT?我在类似的问题中看到了有关使用 nxslt3.exe 执行此操作的内容,但我在任何地方都找不到模板
注意:我不能使用 Selenium IDE 的 c# 导出功能,我必须使用 html 模板来执行测试。
我已经让我们的 TeamCity 构建服务器从命令行成功执行 Selenium 套件,我希望将结果发布回 TeamCity。
是否有用于获取 Selenium 的结果并将其转换为 TeamCity 可以读取的格式的 XSLT?我在类似的问题中看到了有关使用 nxslt3.exe 执行此操作的内容,但我在任何地方都找不到模板
注意:我不能使用 Selenium IDE 的 c# 导出功能,我必须使用 html 模板来执行测试。
我们的 Play 项目 Selenium 测试也遇到了同样的问题。他们将结果作为测试的 HTML 文件返回,我无法轻松地将其导入 TeamCity。为了解决这个问题,我编写了一个解析器,它解析 HTML 文件并通过服务消息将测试结果输出到 TeamCity。
有关更多信息,请参阅此博客文章:http: //q42.nl/importing-play-selenium-tests-in-teamcity或https://github.com/crunchie84/play-seleniumresults-parser直接下载工具/源代码