- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 9
Selenium安装以及简单的自动化测试用例
中科软科技股份有限公司
2013年4月
V1.0.0
关于本文档
主题
Selenium安装以及简单的自动化测试用例
说 明
本文档主要用于简单介绍Selenium功能以及使用
适用对象
测试组成员
修订历史
版本
章节
类型
日期
作者
说明
说明:类型-创建(C)、修改(U)、删除(D)、增加(A);
评审记录
角色
签名
日期
说明
目录
TOC \o 1-3 \h \z \u 目录 3
1. Selenium介绍 3
2. 相关组件 3
3. 启动seleniumRC 4
4. 简单测试用例 4
4.1 在火狐浏览器上下载并打开selenium IDE 5
4.2 录制测试用例 6
4.2.1 录制 6
4.2.2 检查 6
4.2.3 语言转换 6
4.2.4 准备Eclipse环境 7
4.2.5 运行 8
Selenium介绍
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。
功能:
测试直接在浏览器中运行,就像真实用户所做的一样,从终端用户的角度测试应用程序。
使浏览器兼容性测试自动化成为可能。
使用简单,可生成多种语言的用例脚本。
相关组件
Selenium IDE:一个Firefox插件,可以录制用户的基本操作,生成测试用例。随后可以运行这些测试用例在浏览器里回放,可将测试用例转换为其他语言的自动化脚本。
Selenium Remote Control (RC) :支持多种平台(Windows,Linux,Solaris)和多种浏览器(IE,Firefox,Opera,Safari),可以用多种语言(Java,Ruby,Python,Perl,PHP,C#)编写测试用例。
Selenium Grid :允许Selenium-RC 针对规模庞大的测试案例集或者需要在不同环境中运行的测试案例集进行扩展。
启动seleniumRC
官网下载: /download/。打开cmd,进入RC存放文件夹。在命令行输入:java –jar selenium-server.jar?。
启动成功。
注意在启动RC前,确认电脑上安装JDK版本高于1.5
简单测试用例
以OA系统登录为例:
在火狐浏览器上下载并打开selenium IDE
回放按钮
回放按钮
录制测试用例
录制
打开Firefox浏览器,在地址栏输入: 37:8080/sinoiaoa/,并输入用户名跟密码,点击登录按钮。
检查
检查测试用例能否正常执行。如下图所示,IDE记录下用户所做的操作,并以HTML语言的形式展示出来。点击“回放”按钮。
语言转换
将测试用例转换为需要的语言,将html语言转化为需要的语言。本次以Java/JUnit 4/Remote Control为例。另存在Login_in.java中。
准备Eclipse环境
准备Eclipse运行环境。打开Eclipse,新建Java Project。
在新建的Project下新建lib文件,将selenium-server-standalone-2.35.0.jar与selenium-java-2.35.0.jar考入Eclipse Workspace下lib文件夹中。
选中Test,在菜单栏点击“Project-Properties”,选中“Java Build Path”,打开Libraries,点击“Add Library”添加JUnit4。如下图。
添加Junit4成功后,在“Project-Properties”下,点击“Add JARs”,将lib文件夹下的selenium-server-standalone-2.35.0.jar与selenium-java-2.35.0.jar添加进来。
运行
运行程序:将Login_in.java保存在D:\Eclipse_Workspace\Project_name\src下,调试运行
注意:firefox需要安装在默认路径下。
您可能关注的文档
- 一二年级男生评分标准.doc
- 芭堤雅暹罗海岸温泉度假酒店(Siam-Bayshore-Resort-&-Spa).docx
- 曼谷诺福特暹罗广场酒店(Novotel-Bangkok-on-Siam-Square).docx
- 微笑的十大理由.doc
- C#-基于Spire.Cloud.Word-添加Word水印.docx
- 英语励志美文句子.doc
- Android-自定义Spinner五步走.doc
- INNO-SETUP卸载程序中加入自定义窗体(窗口).doc
- C#中使用SerialPort类实现简单串口编程.doc
- 外研版选修十Module-3《Slavery-and-the-American-Civil-War》ppt课件1.ppt
最近下载
- 诗词大会训练题库(九宫格) (1).ppt VIP
- 防撞护栏安全交底.docx VIP
- DBJ51T 137-2020 四川省塔式起重机装配式基础技术标准 .pdf VIP
- 2025年四川省国家工作人员法治素养测评三考试题及参考答案.docx VIP
- 中铁三局渝万高铁站前3标预制简支箱梁四角高差汇报-1.pptx VIP
- 2024年肠内营养支持的护理实践.pptx
- 2025年一级造价工程师《建设工程技术与计量(土建)》真题及答案解析.docx VIP
- 企业经营中的供应链管理.pptx
- 数字浪潮下:大学生微信使用行为与媒体素养的深度关联研究.docx
- 基于痕迹检验的交通事故鉴定案例分析.pptx VIP
原创力文档


文档评论(0)