Selenium自动化验收测试选编.ppt

  1. 1、本文档共129页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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.

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档