SeleniumIDE工具总结办公文档工作总结 .docx

SeleniumIDE工具总结办公文档工作总结 .docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ectedfunctionsetUp(){$this->se环代码这一段替换成:$this->waitForElemengeToLoad("30000"); ectedfunctionsetUp(){$this->se 环代码这一段替换成:$this->waitForElemen geToLoad("30000");可更改为:$this-> 个后缀,告诉我们,该命令将使浏览器向服务器产生一个请求,使S . Selenium IDE 工具总结 基本介绍: Selenium 工具专门为 WEB应用程序编写的一个验收测试工具。 Selenium 的核心: browser bot, 是用 JAVASCRIPT编写的。 Selenium 工具有 4 种: Selenium IDE, Selenium Control, Selenium Core 这儿我们主要总结了 Selenium-IDE 工具 Selenium-IDE 只限于 firefox 浏览器中使用。 Selenium命令分成三类: 操作(action) 、辅助(accessors) 和断言(assertion) : 操作 action : 模拟用户与 Web 应用程序的交互。一般用于操作应用程序的状态。 如点击, 选择选项的方式进行工作。 如果一个动作执行失败,或是有错误, 当前的测 试将会停止执行。 操作中常见命令有:open (打开页面) click (点击) clickAndWait (点击并等待) type (文本类型) select (选择下拉菜单) selectWindow (选择弹出窗口) pause (等待指定时间,以毫秒为单位,即要睡眠的时间) setSpeed( 设定执行速度。以毫秒延迟间隔长度。默认没有延迟,即为 0) setTimeout( 指定等待动作完成的等待时间。默认为 30 秒。 需要等待的动作包括了 OPEN和 WAITFO)R goBack (模拟用户点击其浏览器上的“back ”按钮) close (模拟用户点击弹出窗体或表单标题栏上的”关闭”按钮) click 与 clickAndWait 的区别: 例如对比录制脚本: Comand Target click css=input[type=submit] // 句一 clickAndWait css=input[type=submiit] // 句二 转成 PHPUNIT后代码为: $this->click("css=input[type=submit]"); // 此句对应上面的 句一 $this->click("css=input[type=submit]"); // 此句和下一句,对应上面 的 句二 $this->waitForPageToLoad("30000"); 区别在于: clickAndWait 后会有一个默认的页面等待时间为 30 秒;而 click 没有等待 时间; Andwait 这个后缀,告诉我们, 该命令将使浏览器向服务器产生一个请求,使 Selenium 等待加载一个新的页面。 1 / 10 sertSelectedOptions(检查下拉菜单中的选项imeout3秒时间,活动数仍不为 sertSelectedOptions(检查下拉菜单中的选项 imeout3秒时间,活动数仍不为0,则会报错。常见的框架: (注意:这儿的两个冒号,必须是半角状态下的冒号)就可以了。2 rameworkException:Responsefrom . 辅助 accessors: 这是辅助工具。用于检查应用程序的状态并将结果存储到变量中。 如: storeElementPresent(locator,variableName) 其中参数: locator 表示元素定位器; variableName 用于存储结果的变量名。 即将 locator 定位到的状态存储到 variableName 变量中。 如果该元素出现返回 true ,否则返回 false 可同断言一同使用。 断言 assertion : 验证应用程序的状态是否同所期望的一致。 常见的断言包括: 验证页面容,如标题是否为 X或当前位置是否正确,或是验证该 复选框是否被勾选。 断言被用于三种模式: assert 、verify 、waitfor Assert 失败时,该测试将终止。 Verify 失败时,该测试将继续执行,并将错误记入日显示屏 。也就是说允许此单 个 验证通过。确保应用程序在正确的页面上。 Waitfor

文档评论(0)

中学资料合集 + 关注
实名认证
内容提供者

精品资料

1亿VIP精品文档

相关文档