1、open(URL)命令
                 1、作用:打开指定的URL,URL或者为相对或是绝对的URL
                 2、target:要打开的URL,value值为空
                 当target为空的时候,将要打开baseURL中填写的页面
                 当target不为空切值为相对路径,将打开baseURL+target页面,如,假设baseURL为:https://home.cnblogs.com
                 而target为/blog/all/,则执行open命令的时候,将打开:https://home.cnblogs.com/blog/all/
                 3、当target以http://开头的时候,将忽略baseURL,直接打开target的网址
2、pause(暂停)
                1、作用:暂停脚本运行
                2、waittime:等待时间,单位ms
3、goBack()
               1,作用:模拟单机浏览器的后退按钮,(2)由于没有参数,所以target和value可不填
4、refresh()
              1、作用:刷新当前页面
              2、由于没有参数,所以target和value可不填
5、windowMaximize()
             1、作用:将当前的窗口最大化,即设置为全屏显示
             2、由于没有参数,所以target和value可不填
6、click()
             1、作用:单击一个按钮,链接,复选框或者单选按钮
             2、如果该单击事件导致新的页面加载,命令将会加上后缀AndWait,即clickAndWait,或者waitForToLoad命令
7、type
            1、作用:向指定输入域中输入指定的值,也可以为下拉框,复选框,和单选按钮赋值
            2、target:元素的定位表达式
            3、value:要输入的值
8、selec(selectLocator,optionLocator)
           1、作用:模拟人工单击下拉列表框,selectLocator:指向指定选择元素的定位器
                            optionLocator:选项的选择器,(默认为标签)
            2、注意下:选项的定位方式和下拉框的定位方式有所不同,
                                 选项的定位方式:label和Value
                               label=文本值,基于选项的文本进行匹配(默认方式),如label=three
                              Value=实际值,基于选项的真实进行匹配的,如:value=4
9、close()
           1、用于模拟用户单击窗口上的关闭按钮
           2、没有参数,target和value可以不填写

selenium IDE常用命令的更多相关文章

  1. 测试那些事儿—selenium IDE 自动化测试

    浏览器 Firefox Setup 35.0.1 安装完成后设置菜单栏 关闭浏览器自动更新 插件配置(必备武器) FireBug Firebug是firefox下的一个扩展,能够调试所有网站语言,如H ...

  2. 《Selenium自动化测试实战:基于Python》之 Selenium IDE插件的安装与使用

    第3章  Selenium IDE插件的安装与使用 京东:https://item.jd.com/13123910.html 当当:http://product.dangdang.com/292045 ...

  3. Selenium IDE命令

    Selenium IDE中提供了丰富的操作命令,在Selenium IDE的Command的下拉列表框中可以选择使用这些命令. 下面介绍一些常用命令的使用. 1.open open(url) 在浏览器 ...

  4. Selenium IDE 3.6 命令Command详解

    学以致用,个人觉得要学老外的东西,最好的方法就是自己翻译一遍.因此准备把SIDE官网的一些文档,按工作所需做些翻译整理.本文是命令这一块的提纲,未全部完成,占坑中. Selenium IDE中的命令其 ...

  5. selenium常用命令--操作页面元素及获取元素内容整理

    selenium常用命令之操作页面元素及获取元素内容的事件整理 例子:  /**id <input type="text" id="phone" name ...

  6. selenium IDE 命令二(断言、验证、等待、变量)

    测试用例需要做断言和验证,在seleniumIDE中提供了断言和验证来对结果进行比较 首先通过打开seleniumIDE,在页面任意一个元素右键,选择最后一个选项“show all available ...

  7. 【Selenium】4.创建你的第一个Selenium IDE脚本

    http://newtours.demoaut.com/ 这个网站将会用来作为我们测试的网址. 通过录制来创建一个脚本 让我们来用最普遍的方法——录制来创建一个脚本.然后,我们将会用回放的功能来执行录 ...

  8. 【Selenium】3.介绍Selenium IDE

    本文供学习交流之用,没有商业用途,没有盈利. 完全是我自己为督促自己学习而翻译的.翻译的不好,见谅.来源于:http://www.guru99.com/introduction-selenuim-id ...

  9. Selenium IDE 工具总结

    基本介绍: Selenium工具专门为WEB应用程序编写的一个验收测试工具. Selenium的核心:browser bot,是用JavaScript编写的. Selenium工具有4种:Seleni ...

随机推荐

  1. debian的pdf阅读器

    www.foxitsoftware.cn下载deb包 或者 sudo apt-get install evince

  2. jstack可以定位到线程堆栈

    java命令--jstack 工具 JVM调优之jstack找出最耗cpu的线程并定位代码 jstack可以定位到线程堆栈,根据堆栈信息我们

  3. shell 6基本运算符

    shell支持多种运算符: * 算数运算符 * 关系运算符 * 布尔运算符 * 字符串运算符 * 文件测试运算符 算数运算符 + 加 `expr $a + $b` 结果为 30 - 减 `expr $ ...

  4. CentOS下安装robot-framework

    http://www.cnblogs.com/hengwei/p/5464678.html http://www.2cto.com/kf/201405/305383.html https://pypi ...

  5. 浅谈在Java开发中的枚举的作用和用法

    枚举(enum),是指一个经过排序的.被打包成一个单一实体的项列表.一个枚举的实例可以使用枚举项列表中任意单一项的值.枚举在各个语言当中都有着广泛的应用,通常用来表示诸如颜色.方式.类别.状态等等数目 ...

  6. javascript DOM扩展querySelector()和和querySelectorAll()

    选在符的API的核心有两个方法:querySelector()和querySelectorAll() querySelector(a):a是一个css选择符,返回与该模式匹配的第一个元素,如果没有匹配 ...

  7. JVM内部细节之二:偏向锁(Biased Locking)

    在前面一片文章<JVM内部细节之一:synchronized关键字及实现细节>中已经提到过偏向锁的概念,在理解什么是偏向锁前必须先理解什么是轻量级锁(Lightweight Locking ...

  8. 使用HTML引用标签来分隔Ticket回复

    今天在查看Ticket的时候,发现如何和客户之间有很多个来回,Ticket的Correspondence就会很长很长,虽然我们有自己的Breakline,但是由于客户回复邮件时,添加的用于分隔旧信息和 ...

  9. 微信通过openID发送消息/后台post、get提交并接收数据

    控制器:下面是post发送消息(微信不支持从前台发送数据,之前试过,报错,需要跨域,跨域的问题解决后还不行,最后发现之后后端提交 WXApi类: #region 验证Token是否过期 /// < ...

  10. selenium+python自动化97--unittest参数化(paramunittest)

    前言 paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例 前面讲数据驱动的时候,用ddt可以解决多组数据传入,自动生成多个测试用例.本篇继续介绍 ...