根据
下面看看Selenium IDE支持的一些计算机语言。
从Selenium IDE的Options下的Format可以选择你想使用的计算机语言。在该Format中你可以看到,它支持html,java(Junit,TNuit),C#,Ruby,Perl,Python等语言。下面我就根据我实际使用来进行总结:
我使用的是Java的Junit来进行运行这些代码。
先简单的看下,当你选择java(Junit)后生成的代码
package com.example.tests;
import com.thoughtworks.selenium.*;
import java.util.regex.Pattern;
public class Untitled extends SeleneseTestCase {
public void setUp() throws Exception {
setUp("http://www.google.com.hk/", "*chrome");
}
public void testUntitled() throws Exception {
selenium.open("/");
selenium.type("q", "selenium IDE");
selenium.click("btnG");
selenium.click("btnG");
selenium.waitForPageToLoad("30000");
}
}
这是我使用Google搜索Selenium IDE时候录制的脚步。该方法中第一个参数是你要访问的URL,第二个参数是浏览器的类型。
重点是第二个testUntitled该方法是Junit3.8的一个测试方法的格式写法。如果你使用JUnit4版本以上,则需要在该方法前家@Test.而且在setUp方法前要加上@before这样的注释。至于
selenium.open("/");
selenium.type("q", "selenium IDE");
selenium.click("btnG");
selenium.waitForPageToLoad("30000");
open,type,click是selenium的一些方法。像这些方法在遇到ExtJs,ZK等框架的时候就有点不好获取click,type等属性。这些方法必须获取页面该控件的一个属性值进行定位,然后进行相应的open,Click,Type。如果是Type,有点Map的键值(Key,Value).Key就是该控件的页面属性,Value就是要填写的值。如果是Click则是获取控件的值,然后进行点击的操作。。详细请看看selenium的API。最后一个总结,就是当Selenium 碰到ZK,ExtJs这样的框架的时候,怎么处理。
分享到:
相关推荐
Selenium IDE 插件
selenium IDE使用手册,写的很好,请大家参考,多多学习
免费下载,官方版本,chrome 浏览器 selenium IDE插件下载包;包含安装说明,简单易懂
Selenium IDE操作手册
pythonseleniumide使⽤_SeleniumIDE基础使⽤教程 Selenium IDE 基础使⽤教程 简介及安装 Selenium IDE 是⼀个易于使⽤的Firefox插件。它提供了⼀个图形⽤户界⾯,可进⾏脚本录制及导出。其记录的脚本可以被转换成...
selenium是自动化测试的必备工具,由于selenium IDE官网打不开,所以我在这里找了离线包并做了离线安装教程。
录制工具selenium_ide_button-1.2.0-fx.xpi
selenium IDE 安装包 。。。。
SeleniumIDE来编写测试场景,然后利用Java语音来做各种条件、循环等工作。其实IDE配合插件用好了也很经典,尤其在IDE中使用Java_script能编写更丰富的测试用例。摆脱庞大的SeleniumServer端就从这里开始吧! 先给...
Selenium IDE,FireFox浏览器组件,插件。
selenium ide下载,fire path
Selenium ide的具体操作录制和回放
包含Selenium IDE3.17.4版本和 3.0.2.0两个版本,这两个版本仅适用于火狐浏览器,谷歌浏览器请在主页查找。更多问题和更多版本请与我联系。
Chrome Selenium IDE插件,非常实用。此文件修改了扩展名,下载后先解压,在浏览器输入chrome://extensions/ 然后打开解压文件即可
Selenium IDE AND Firefoxbug
Selenium IDE下载安装 selenium的命令格式,主要由三部分组成: command 操作命令 target 操作对象,通常是页面及页面元素 value 作为断言的值
火狐Firefox浏览器安装Selenium_IDE的步骤
selenium IDE工具界面详解
现在的firefox都不支持老版本的下载了,要使用firefox的seleniumIDE导出脚本就靠他了