`
fangpeng123456789
  • 浏览: 46132 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

seleniumIDE所用过的API和方法记录

 
阅读更多
OUR系统所用API

1,open() selenium.open("/login.jsp"); 打开一个页面

2,type()  selenium.type("id=","值"); 给input输入值

3,click()  selenium.click("i"); 点击按钮,复选,单选...
Selenium.click("//button[@type='button']");   Selenium.click("/a[@id='000']/span");

4,waitForPageToLoad() selenium.eaifForPageToLoad("时间【毫秒】") 等待一个新页面的加载时间

5,select() selenium.select("id=","label=值"); 下拉框的选择

6,submithref() selenium.submithref("名/值"); 有提交按钮表单的提交

7,submit() selenium.submit("名/值"); 没有提交按钮表单的提交

8,check() selenium.check("名/值"); 勾选一个关联性按钮(checkbox/radio)

9,uncheck() selenium.uncheck("名/值"); 除去被勾选着的check/radio

10,doubleClick() selenium.doubleClick("id="); 双击一个链接、按钮、多选框或单选框

11,setSpeed() selenium.setSpeed("ms"); 设置间隔操作间的速度

12, selenium.captureScreenshot("d:\\seienium.png");获取一个PNG格式的屏幕快照

13,getTitle() selenium.getTitle() 获取当前页面的 窗口标题

14,getLocation() selenium.gettLocation() 获得当前页面的url

15,验证查看页面输入的值:
selenium.doubleClick("id=jqg_unemployedPersonList_23");
assertEquals("111",selenium.getValue("xpath=//input[@id='noEmploymentReason']") );

16,验证下拉框中输入的值:
selenium.doubleClick("id=jqg_unemployedPersonList_23");
assertEquals("111",selenium.getSelectedValue("xpath=//select[@id='noEmploymentReason']") );

17,全选按钮 click(""); 输入id/name..

18,Input【readonly input】的录制法 type()



Input【readonly input】的录制法
selenium.click("id=....");
selenium.click("//form[@id='maintainForm']/div[43]/ul/li/span");

19,iframe,输入方法
selenium.click("id=editNatureGeography");
selenium.type("//body[@class='editMode']","辖区信息编辑1");
selenium.click("//button[@type='button']");

20,系统中二级菜单的拨层及非拨层使用发:
selenium.click("//div[@class='subnav']//ul[@class='tabnav']/li[4]");【拨层】
selenium.click("link=失业人员");【link非拨层】

22,时间日期控件的使用:1999-9-9 【type() type("id","2010-1-1")         】
selenium.select("//body[@id='ext-gen6']/div[11]/div/div/select[1]","1999"); selenium.select("//body[@id='ext-gen6']/div[11]/div/div/select[2]","九");
selenium.click("link=9");

23,refresh() selenium.refresh()相当于F5刷新

24,系统中button按钮点击法 selenium.click("//buttton[@type='button']");
第二个按钮
selenium.click("//body[@id='ext-gen6']/div[10]/div[3]/div/button[2]");
第三个按钮
selenium.click("//body[@id='ext-gen6']/div[10]/div[3]/div/button[3]");
分享到:
评论

相关推荐

    selenium IDE最新版本插件资源安装包(免费)

    在本文中,我们将深入探讨Selenium IDE的最新版本资源安装包,以及如何在火狐浏览器上安装和使用这两个版本。 首先,提供的压缩包包含了Selenium IDE的两个不同版本:3.17.4和3.0.2.0。这两个版本都专门为火狐浏览...

    chrome 浏览器 selenium IDE插件

    1. **录制与回放**:Selenium IDE 可以记录你在浏览器上的每一步操作,包括点击、输入文本、选择下拉项等,形成测试脚本。同时,可以保存并回放这些脚本,检查应用程序的行为是否一致。 2. **语法转换**:IDE 支持...

    Selenium IDE 插件 免费下载

    Selenium IDE 插件

    ,selenium IDE安装包及离线安装教程

    Selenium IDE具有直观的用户界面,允许用户通过记录和回放功能快速创建测试脚本,适用于初学者和经验丰富的测试工程师。然而,由于网络环境的问题,有时访问其官方网站可能遇到困难。因此,提供离线安装包和教程对于...

    Selenium_IDE_官方文档翻译.pdf

    本文档翻译自 Selenium IDE 官方文档,旨在帮助读者快速了解和掌握 Selenium IDE 的使用方法和功能。Selenium IDE 是一款基于录制和回放操作的 web 自动化测试工具,是火狐浏览器的插件。通过本文档,读者可以学习...

    selenium IDE使用手册

    selenium IDE使用手册,写的很好,请大家参考,多多学习

    Selenium IDE.zip

    - **录制**:用户可以启动录制模式,执行浏览器上的操作,Selenium IDE会自动记录这些操作,生成可重复执行的Selenese脚本(Selenium的命令语言)。 - **编辑**:用户可以查看并编辑生成的脚本,包括选择不同的命令...

    seleniumIDE2.9.1-xpi下载

    1. **录制与回放**: Selenium IDE提供了一个直观的界面,可以记录用户在浏览器上的操作,然后生成相应的测试脚本,这大大简化了测试用例的创建过程。 2. **脚本编辑器**: 用户可以在内置的代码编辑器中直接修改录制...

    selenimIDE所用API

    文档《Selenium_API_Document.doc》通常会详细介绍每个API命令的语法、参数和返回值,是学习和使用Selenium IDE API的重要参考资料。 总之,Selenium IDE的API为Web应用自动化测试提供了强大且灵活的工具,通过深入...

    Selenium IDE

    由于其直观的用户界面和易于理解的命令,Selenium IDE在软件测试领域受到了广泛欢迎。 "最近发现selenium IDE官网怎么都下载不了",这可能是由于官方站点的维护、更新或者是服务器问题导致的。在这样的情况下,寻找...

    Selenium IDE AND Firefoxbug

    这样,即使在面对Firefoxbug时,我们也可以通过编写和执行WebDriver脚本来绕过Selenium IDE的限制。 ### 总结 Selenium IDE在Firefox上的"Firefoxbug"问题虽然会给测试工作带来困扰,但通过理解其工作原理,了解...

    selenium IDE 安装包 。。。。

    启动Selenium IDE后,可以设置首选项,例如选择记录模式(记录所有动作或只记录某些特定动作)和导出脚本的默认语言。 ### **3. 使用步骤** - **启动录制**:点击"Record"按钮开始录制,然后在浏览器中执行测试...

    selenium IDE安装包 V2.9.0 .rar

    首先,Selenium IDE是一个基于Firefox浏览器的插件,它允许用户录制、编辑和回放用户操作,以创建自动化测试脚本。在V2.9.0版本中,用户可以享受到基本的录制和回放功能,以及一些自定义选项,如断点、调试和导出...

    火狐Firefox浏览器安装Selenium_IDE的步骤

    Selenium IDE是一款基于Firefox的集成开发环境工具,它允许用户通过简单的点击操作来记录和回放测试脚本,无需编写任何代码。这对于刚开始接触自动化测试的用户来说是一个很好的起点。同时,Selenium IDE还可以将...

    selenium-ide-2.5.0工具

    在本文中,我们将深入探讨Selenium IDE 2.5.0的关键特性和使用方法,以及如何将其集成到功能测试流程中。 一、Selenium IDE概述 Selenium IDE 是一个直观的界面,它提供了录制和回放功能,使得测试用例的创建变得...

    selenium IDE工具界面详解

    Selenium IDE 界面由菜单栏、文件菜单、编辑菜单和选项菜单组成。 菜单栏位于 IDE 的最顶部,最常用的菜单包括文件、编辑和选项菜单。文件菜单包含创建、打开、保存、关闭测试相关选项。其中,Export 选项允许将 ...

    selenium_ide-2.9.1-fx

    录制功能是Selenium IDE的核心,它可以记录用户的每一步操作,如点击、输入文本等,并转化为相应的Selenium命令。回放功能则允许用户检查这些脚本是否正确地模拟了预期的行为。这为快速创建基本测试用例提供了便利...

    selenium IDE人人网批量删留言

    通过学习这个案例,我们可以深入理解Selenium IDE的使用方法,包括录制、编辑和执行测试脚本,这对于提升工作效率和进行更复杂的自动化测试都大有裨益。同时,这也提示我们,自动化工具的应用需要考虑到网页动态变化...

    uirecorder, UI记录器是一个类似 selenium IDE的UI测试用例记录器.zip

    uirecorder, UI记录器是一个类似 selenium IDE的UI测试用例记录器 用户界面记录器 UI记录器是一个零成本的UI测试用例记录器,如 selenium IDE 。用户界面记录器比 selenium 更强大 !用户界面记录器易于使用。官方...

Global site tag (gtag.js) - Google Analytics