- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Selenium自动化验收测试选编
第三章 Selenium IDE;;;3.1 Selenium IDE的安装;下载结束后,提示安装组件,如图:;二、离线安装;;3.2 录制测试用例;新建用例需要用到“文件”菜单选项,文件菜单展开后如下图所示:;;在打开Selenium IDE时,IDE已经默认建立了一个测试套件(未命名),该套件中包含有一个名为“Untitled”的测试用例。
如图,左边的列表显示了当前
测试套件中所包含的测试用例
;3.3 录制的实例;接下来在Firefox中输入地址打开监察系统首页,如下图,并输入用户名(admin)和密码(123);返回Selenium IDE界面并停止录制,可以看到Untitled测试用例的测试步骤表格中添加了几行新数据,如下图所示:
;
上图中Table页中
Command:表示要执行的操作是什么;
Target:表示要操作的界面元素是哪个;
Value:表示操作时使用的值???多少。
在上图中,第一行对目标“/qsm/”(网站基地址,也就是上面填写的Base URL)使用Open命令以打开网页,第二行找到id为Txt_UserNo的元素(也就是搜索文本框),然后使用type命令输入内容,输入的值为admin,第三行类似,然后执行clickAndWait命令,先执行单击,然后等待页面
加载完毕;可以重复执行该测试,只需单击操作栏中的播放按钮即可,如下图所示:
使用Fast-Slow滚动条可以控制测试中每个步骤执行的时间间隔(默认为0毫秒)
单击 或 都可以执行测试,但它们之间有一些区别
表示执行整个测试套件,也就是左侧列表中所有的测试用例都会执行;
表示执行当前选中测试用例,也就是上面选中的
Untitled;;3.4 编写测试用例;(2)接着进行编辑操作,输入open命令,将Target设置为“”,如下图:
(如果target对应为“/”,表示使用Base URL)
;(3)打开百度页面,然后将鼠标移至搜索文本框上,单击鼠标右键,选择“使用Firebug查看元素”,如图所示
;可以看到搜索文本框的HTML代码,其id为“kw”,如图所示:
(4)回到Selenium IDE界面,插入新行,在command文本框中输入type,在Target文本框中输入id=kw,表示查找id等于kw的元素,输入的值为selenium,如图:;
编辑type命令图
(5)回到百度页面,查看“百度一下”按钮的HTML,查看其id(有的控件没有id属性,但是IDE也支持用name属性进行定位,可输入name=查到的值);(6)回到Selenium IDE界面,插入第三个步骤,编辑click命令,让其单击搜索按钮,如图:
(7)单击播放按钮,
Selenium IDE将自动打开
百度页面,并执行关键字为
“Selenium”的搜索,
执行结果如图所示:;;3.5 Command;Selenium命令可分为三种类型;3.5.1 Action;1、浏览器的操作
(1)open(url):打开指定的url,可以是相对的url也可以是绝对url,等待页面加载完毕再执行下一条命令。
参数:Target- 要打开的URL
当Target为空时,打开Base URL中填写的页面;
当Target不为空时,将打开BaseURL+Target页面,例如Base URL为http:/,而Target为index.html,则执行open时,将打开http:/index.html
当Target以http://开头时,将忽略Base URL,直接打开Target中的网址。;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.1 Action;3.5.2 Accessor;3.5.2 Accessor;3.
您可能关注的文档
- sap生产控制模块介绍选编.ppt
- sangfor_AD选编.ppt
- SANGFOR_SSL_v6.1_2014年度渠道初级认证培训06_EasyConnect使用说明配置选编.ppt
- SAP_overview_20150413选编.pptx
- SAS建立时间序列模型选编.ppt
- SatisfactionGuaranteed选编.ppt
- SATWE参数选择选编.doc
- SATWE取值主要设计参数的取值影响因素选编.doc
- SATWE参数设置(巨详细)选编.doc
- SAP项目_SD蓝图汇报选编.ppt
- 中国国家标准 GB/T 46141-2025智慧城市基础设施 智慧交通数字化支付应用指南.pdf
- 《GB/T 46141-2025智慧城市基础设施 智慧交通数字化支付应用指南》.pdf
- GB/T 16855.1-2025机械安全 安全控制系统 第1部分:设计通则.pdf
- 中国国家标准 GB/T 16855.1-2025机械安全 安全控制系统 第1部分:设计通则.pdf
- 《GB/T 16855.1-2025机械安全 安全控制系统 第1部分:设计通则》.pdf
- GB/T 2940-2025柴油机用喷油泵、调速器、 喷油器弹簧 技术规范.pdf
- 中国国家标准 GB/T 2940-2025柴油机用喷油泵、调速器、 喷油器弹簧 技术规范.pdf
- 《GB/T 2940-2025柴油机用喷油泵、调速器、 喷油器弹簧 技术规范》.pdf
- 《GB/T 30174-2025机械安全 术语》.pdf
- GB/T 30692-2025提高在用自动扶梯和自动人行道安全性的规范.pdf
最近下载
- 2017款东风风行景逸X5_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 基于canslim与FESC的沪深300指数增强策略.pdf VIP
- 中餐礼仪中菜肴的点菜原则 中餐点菜礼仪.docx VIP
- 子藏 笔记 庸闲斋笔记-清-陈其元.docx VIP
- 子藏 笔记 遂昌杂录-元-郑元祐.docx VIP
- 古代牝户手抄本雨花香PPT课件.pptx VIP
- 华创金工大师系列成长型之一:CANSLIM 2.0投资法.docx VIP
- 子藏 笔记 闲居录-元-吾衍 (2).docx VIP
- 子藏 笔记 日录-明-吴与弼 (2).docx VIP
- 1例慢性心功能不全急性加重的护理查房课件.pptx VIP
文档评论(0)