网站首页 > 开源技术 正文
selenium是一个用于web应用程序测试的工具,selenium测试直接运行在浏览器中,模仿用户操作,支持的浏览器包括IE(7,8,9,10,11),Mozilla Firefox,Safari,Google Chrome,Opera等;
优势
- 通过编写模仿用户操作的 Selenium测试脚本,可以从终端用户的角度来测试应用程序。
- 通过在不同浏览器中运行测试,更容易发现浏览器的不兼容性。
- 支持多平台-windows、linux、MAC
- 可以把测试用例分布到不同的测试机器上执行、相当于分发机的功能
- 支持多语言-java、ruby、python、c#
- 免费开源,对商业用户也没有任何限制
组件
- Selenium IDE:一个Firefox插件,可以录制用户的基本操作,生成测试用例。
- Selenium Remote Control (RC) :支持多种平台(Windows,Linux,Solaris)和多种浏览器(IE,Firefox,Opera,Safari),可以用多种语言(Java,Ruby,Python,Perl,PHP,C#)编写测试用例。
- Selenium Grid :允许Selenium-RC 针对规模庞大的测试案例集或者需要在不同环境中运行的测试案例集进行扩展。
区别
- selenium2
1.Selenium2.0集成了RC和webdriver来提供web UI级自动化测试能力。
2.selenium2.0默认支持firefox浏览器,还是比较方便的,但是selenium2.0对firefox浏览器支持最高只支持46及以下版本,
- selenium3
1.selenium 3.0有了更新的特性加入,尤其是对Edge和safari原生驱动的支持,Edge驱动由MS提供,safari原生驱动由Apple提供。
2.在最新的Firefox方面,开始支持Mlzilla的geckodriver驱动,来驱动Firefox的控制。
3.selenium3.0可以支持firefox47以上版本,但是许要下载geckodriver.exe驱动,并添加到环境变量path下。
猜你喜欢
- 2024-10-13 Selenium自动化测试(Selenium自动化测试脚本)
- 2024-10-13 Python爬取动态网页之selenium扫盲篇
- 2024-10-13 Python Selenium 变量与选择器选择元素
- 2024-10-13 手把手教会你selenium无代码自动化测试工具
- 2024-10-13 一文搞懂pytest+selenium编写网页UI自动化脚本和用例
- 2024-10-13 骗子进军 AI 领域!一边“删号跑路”,一边研发“新业务”
- 2024-10-13 Selenium2入门(一)简介(selenium基本使用方法)
- 2024-10-13 Selenium ---Web自动化测试的神兵利器,值得收藏!
- 2024-10-13 录制web 自动化测试用例(录制web 自动化测试用例的软件)
- 2024-10-13 基于Selenium + Python的web自动化框架!
欢迎 你 发表评论:
- 12-30office办公软件下载手机版(office办公软件官方下载)
- 12-30华硕公司简介(懂行的人建议买华硕还是联想)
- 12-30迅雷之家官网(迅雷之家官网网址)
- 12-30word快捷键大全图片(word快捷键小技巧)
- 12-30斐讯路由app不能用了用什么代替
- 12-30ppt下载官网(ppt软件下载官网)
- 12-30联想e595二手值多少钱(联想e595二手值多少钱一台)
- 12-30安卓平板字体安装(平板安装字体明明安装了为什么用不了)
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)

本文暂时没有评论,来添加一个吧(●'◡'●)