Selenium 免费的分布式的自动化测试工具
Selenium 是一个用于 Web 应用程序测试的工具。Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括 IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera 等。Selenium 是一套完整的 Web 应用程序测试系统,包含了测试的录制(Selenium IDE),编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)。
Selenium 的核心 Selenium Core 基于 JsUnit,完全由 JavaScript 编写,因此可以用于任何支持 JavaScript 的浏览器上。
Selenium 可以模拟真实浏览器,自动化测试工具,支持多种浏览器,爬虫中主要用来解决 JavaScript 渲染问题。
特点
支持多平台:windows、linux、MAC ,支持多浏览器:ie、ff、safari、opera、chrome,多语言 C、 java、ruby、python、或都是 C#
免费开源
免费开源,对商业用户也没有任何限制
支持多语言
C、 java、ruby、python、或都是C# ,你都可以通过selenium完成自动化测试
支持多平台
windows、linux、MAC
支持多浏览器
ie、ff、safari、opera、chrome
分布式
可以把测试用例分布到不同的测试机器的执行,相当于分发机的功能
技术支持
成熟的社区、大量的文档支持
Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样
Selenium 是什么?
Selenium
Web自动化测试工具集,包括 IDE、Grid、RC(selenium 1.0)、WebDriver(selenium 2.0)等。
Selenium IDE
Firefox 浏览器的一个插件。提供简单的脚本录制、编辑与回放功能。
Selenium Grid
是用来对测试脚步做分布式处理。现在已经集成到 Selenium Server 中了。
支持所有主流的浏览器
测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。
测试系统功能——创建衰退测试检验软件功能和用户需求。
支持自动录制动作和自动生成 DotNet、Java、Perl、Python 等不同语言的测试脚本。
相关链接
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论