介绍Selenium IDE.docx

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

介绍Selenium IDESelenium IDE 是工具套件中最简单的哦!通过录制并重播功能,可以快速创建测试用例。这个跟QTP中的对应部分类似。不用怎么费劲就能学会。因为它很简单,IDE只能用来分析元素的原型,而不是创建全套的复杂的测试用例。虽然你可以没有编程知识就来学习,但你也必须熟悉HTML, JavaScript,和DOM才能用好这个工具。在我们学习命令“runScript”的时候会用到JavaScript的知识。Selenium IDE在创建测试时,支持自动完成命令。这个功能有两个目的:帮助测试者快速输入命令限制了用户输入无效命令安装.安装IDE方法1:打开firefox浏览器,进入官方网址:/download/找到selenium IDE的下载链接,firefox会有提示安装插件,点击安装即可。方法二:在firefox的菜单栏中选择tools (工具)---add-ons Manager(添加组件) 然后搜索selenium IDE 点击下载安装重启即可。安装Firebug,tools (工具)---add-ons Manager(添加组件) 然后搜索firebug 点击下载安装重启即可。Selenium IDE的特点菜单栏在IDE的最顶端。其中File Edit和Options按钮比较常用文件菜单包括了创建,打开,保存和关闭测试。测试都保存成HTML格式最有用的选项是“导出Export”。你可以把IDE创建的case保存成RC和WebDriver用的格式。? ? ? ? ? . 导出测试case,只导出目前打开的case。? ? ? ? ? . 导出测试suite ,把最近打开的测试suite里的case都导出来编辑菜单包括常规选项,撤销,重做,剪切,复制,粘贴,删除和全选功能。两个最重要的选项是“插入新的命令”和“插入新注释”。?新添加的命令和注释将会插入到当前选中行的上面。命令用黑色表示。注释用紫色表示。选项菜单它提供了配置不同设置的界面。Options和Clipboard Format(剪贴板格式)将作为重点讨论。  剪贴板格式剪贴板格式让你可以从编辑器复制一个Selenese命令并粘贴到代码中。代码的格式可以从列表中选择。HTML是默认的选项。例如,当你选择C#/NUnit/WebDriver作为剪贴板格式,每个你从editor里面复制一个命令,粘贴的话就是C#格式,可以贴到代码里。?  driver.FindElement(By.Name(username)).Clear();  driver.FindElement(By.Name(username)).SendKeys(test);Selenium IDE 选项对话框点菜单栏中的选项(Options)选项...(Options...)可以打开Selenium IDE选项对话框。有很多设置选项,我们只介绍重要的。默认超时值。指Selenium等待一个元素出现最多等这么长时间。过这么长时间还不出来,就报错了。IDE 扩展。在这选择扩展IDE功能的插件。可以在?/en-US/firefox/搜索Selenium相关的扩展。记住基址。勾上这个选项,IDE打开时会记住Base URL,否则, Selenium IDE将会载入时置空Base URL。自动开始录制。选中后,每当开始时,Selenium IDE会立刻开始记录浏览器动作Locator定位器构造。选择生成的定位器首要考虑的元素。定位器告诉Selenium IDE动作发生在哪个UI Element上。如果你点了个元素有ui的属性,ui将会作为定位器Base URL 栏Selenium IDE只能录制Base URL中的内容。Base URL中的下拉菜单可以记住您前几次的输入值。Selenese命令 “打开(open)”会打开你在Base URL里面输入的网页。Base URL在访问相对地址的时候很好用。假设你的Base URL设置为,那么执行open,target设置为signup的时候,Selenium IDE会直接访问登录页面。工具栏?回放速度设定。控制执行测试脚本的速度。录制。开始/结束你的录制会话。每个浏览器的行为你都要在编辑器里面用Selenese命令录入。执行所有的测试。将会依次执行这个测试suite集合中的所有测试用例。执行当前测试。暂停/继续。将会暂停或者继续你的回放操作步骤。可以步进你的脚本。集合步骤. 把一组命令当成一个action动作来执行。?测试用例面板在Selenium IDE里面,你可以同时打开多个case。case面板里显示了你当前打开的测试case。当你打开了一个测试集合,测试用例面板会自动把里面包含的case都列出来。用粗体标出的case是你现在选中的。运行完case

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档