我已经研究了好几个小时了,但我只找到了大局的一部分。他们到处都假设读者已经设置了系统的一部分。
我认为对将整个事物组合在一起所需的部分进行全面描述会很有用。
他们都说“使用你的 Maven 硒测试”等等。
编辑:经过一番研究,我发现我需要在 Jenkins 和我的计算机上安装 Maven,为 Eclipse 安装一个 Maven 插件,并将我的项目创建/转换为 Maven 项目。如何在 Jenkins 中转移我的 Maven 项目?我是导出到 .jar,还是移动服务器上的整个文件夹?如何将整个事物与 xvfb 连接在一起?
所以这是我到目前为止所知道的
- 安装 Jenkins(我们已经在我们的服务器上安装了它)
- 为 Jenkins 安装插件(哪些?)
- 安装 xvfb 以便在无头浏览器中运行测试(如何在 Java 书面测试中指定?)
- 电脑上安装maven,jenkins和eclipse,使用maven项目。
- 我应该在服务器上上传来自 Eclipse 工作场所的项目文件夹的哪个部分以及在哪里?我有一个 testng.xml 文件和一些类(这是实际测试)
- 如何告诉 Jenkins 在部署后自动运行 Selenium Webdriver 测试,我指向哪个文件?
- 如何获取报告 - 通过 TestNg 或通过一些 Jenkins 功能?