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使用手册,写的很好,请大家参考,多多学习
免费下载,官方版本,chrome 浏览器 selenium IDE插件下载包;包含安装说明,简单易懂
pythonseleniumide使⽤_SeleniumIDE基础使⽤教程 Selenium IDE 基础使⽤教程 简介及安装 Selenium IDE 是⼀个易于使⽤的Firefox插件。它提供了⼀个图形⽤户界⾯,可进⾏脚本录制及导出。其记录的脚本可以被转换成...
uirecorder, UI记录器是一个类似 selenium IDE的UI测试用例记录器 用户界面记录器 UI记录器是一个零成本的UI测试用例记录器,如 selenium IDE 。用户界面记录器比 selenium 更强大 !用户界面记录器易于使用。官方...
Selenium IDE操作手册
selenium是自动化测试的必备工具,由于selenium IDE官网打不开,所以我在这里找了离线包并做了离线安装教程。
selenium IDE 安装包 。。。。
UI Recorder 用户界面测试用例记录器类似 Selenium IDE.
包含Selenium IDE3.17.4版本和 3.0.2.0两个版本,这两个版本仅适用于火狐浏览器,谷歌浏览器请在主页查找。更多问题和更多版本请与我联系。
Selenium ide的具体操作录制和回放
Selenium IDE,FireFox浏览器组件,插件。
Selenium IDE AND Firefoxbug
Chrome Selenium IDE插件,非常实用。此文件修改了扩展名,下载后先解压,在浏览器输入chrome://extensions/ 然后打开解压文件即可
现在的firefox都不支持老版本的下载了,要使用firefox的seleniumIDE导出脚本就靠他了
Selenium IDE下载安装 selenium的命令格式,主要由三部分组成: command 操作命令 target 操作对象,通常是页面及页面元素 value 作为断言的值
selenium ide下载,fire path
Selenium IDE的安装过程我分为在线安装过程及离线过程安装,也许很多人都认为大可不必要,原来都认为找到原文件轻松就可以安装完成,但也正是因为认为安装很轻松的一件事,反而却没有安装好,一般情况下我们都是在线...
selenium IDE安装包 V2.9.0 .rar