Selenium (软件)
编辑Selenium(软件)是由 ThoughtWorks 的一组开发人员开发的 Web 应用程序自动化软件测试框架,并在 Apache 2.0 许可下作为免费软件发布。它是一种广泛使用的工具,是最流行的开源测试工具之一。
使用 Selenium(软件),可以记录与 Web 应用程序的交互,并根据需要自动重复这些测试。它可以减轻 web 应用程序开发人员的大量输入——例如在填写 web 表单时——从而使测试更快、更灵活和更可靠。
Selenium(软件)完全基于 HTML 和 JavaScript。为了快速入门,可以使用 Selenium(软件)IDE,例如作为 Firefox 附加组件安装和测试:用户只与 Firefox 交互,Selenium(软件)记录测试并回放。
版本
编辑硒(软件)3
最终版本 3.0 自 2016 年 10 月 13 日起可用。其中包括以下更改或创新:
Java 最低版本是 Java 8。WebDriver 用户错误修复和从版本 2.x 开始的轻松更新。Selenium(软件)网格用户错误修复和从版本 2.x 开始的轻松更新。Web 驱动程序 API 仅这些 API 仍然受支持。
组件
编辑Selenium(软件)核心
核心模块包含了Selenium(软件)的完整基本功能,即测试命令API和TestRunner。这可以启用与不同浏览器类型的兼容性测试。
Selenium(软件)IDE
Selenium(软件)IDE ,使用它可以通过与 Web 应用程序交互直接在浏览器中记录测试用例,并在浏览器中回放它们。除了纯粹的捕获重放功能外,还可以使用验证和断言来集成检查。此外,还支持测试用例的逐步回放、设置断点检查测试用例、共享测试序列的复用,可以将单个测试用例组合成测试套件。
Selenium(软件)远程控制(RC)(已弃用)
RC 是一个遗留模块,它以代理的形式提供自己的服务器实例。此 Selenium(软件)服务器由 Selenium(软件)客户端驱动程序远程控制。在 Java 中,这些测试用例可以使用 JUnit 或 TestNG 来执行,例如,它使 GUI 测试的测试自动化与持续集成相结合。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/372919/