Selenium webdriver应用程序用于测试其他ERP Web应用程序

我们有一个使用Spring mvc构建的ERP Web应用程序。

到现在为止我们手动测试了我们的ERP应用

现在我们需要做自动测试。 为此,我们决定使用硒webdriver。 这意味着我们需要创建一个Selenium webdriver应用程序来自动测试我们的ERP Web应用程序。

但我不确定它应该是哪种类型的Selenium webdriver应用程序。 它应该是Web应用程序还是桌面应用程序? 我们该如何运行它?

我已经尝试过,但无法找到答案。


最好使用Maven or gradle项目而不是普通的Java项目。与普通的Java项目相比,

  • Maven项目布局结构它将帮助您轻松管理您的代码。当应用程序增长时,您必须添加webApp组件以查看自动化测试结果等。
  • 项目模块化您可以在maven中添加子模块。在您的情况下,您可以单独维护Web驱动程序二进制项目以获取浏览器驱动程序。例如:Chrome驱动程序,Fire Fox驱动程序。

  • 依赖管理和项目生命周期中,您可以非常轻松地维护项目中所需的依赖项,而不是手动将jar添加到您的库中。您还可以轻松地与其中一个version control system集成,例如:GIT在开发人员之间共享代码,并维护构建配置文件生产,测试等...像老虎钳一样。

  • 在需要时轻松与Jenkins和其他工具集成。

  • 这里有一些关于Maven和Jenkins的硒启动教程。

    链接地址: http://www.djcxy.com/p/62565.html

    上一篇: Selenium webdriver application for testing an other ERP web application

    下一篇: Using Selenium webdriver on a custom webkit browser