首页 > 解决方案 > 探索向希望自行运行测试的非技术业务团队提供 Selenium 测试的选项

问题描述

我们的非技术业务团队只需要运行 1 个自动化测试脚本,该脚本将从数百行 Excel 文件中获取数据。我已经使用 Maven 项目(使用 POM 框架和范围报告)、使用 Selenium WebDriver、Java、TestNG 和 Eclipse 创建了该脚本的自动化,但不确定如何将测试/脚本交付给业务团队。如果你们能建议一些选项来将此脚本交付给业务团队,以便他们可以更改 Excel 文件中的一些参数并自行运行脚本,将不胜感激。我在测试结束时得到范围报告,如果他们也能得到范围报告,那将是最好的。

注意:由于它们是非技术性的,最好避免在他们的机器上安装和配置 Java、Eclipse 等工具,但这不是强制性的,所以我愿意检查几个选项。

标签: seleniumtestngpom.xmlextentreports

解决方案


我想在这里建议几个选项:

  1. Jenkins - 将其安装在任何服务器上并与他们共享登录名和 url。他们可以执行构建并且不需要技术知识。

  2. 可执行 JAR - 将您的项目导出为可执行 JAR 并交付该 JAR 文件。他们所要做的就是双击 JAR 文件或通过批处理文件执行,它应该运行该脚本并完成工作。确保所有与数据相关的文件都应与 JAR 一起存在。即excel文件

注意:无论他们喜欢从上面使用什么,他们总是需要在机器中使用 JAVA。


推荐阅读