selenium系列----->Actions命令实例整理------>click(locator)命令

Junit环境下使用方法整理:

  • click可以单击一个链接,按钮或者单选框复选框等。
  • Click系列的有:click、clickAt、clickAndWait、clickAtAndWait
  • clickAt(locator,coordstring): coordstring是需要单击的坐标
  •       click(elementLocator)
    - 点击连接,按钮,复选和单选框
    - 如果点击后需要等待响应,则用"clickAndWait"
    - 如果是需要经过JavaScript的alert或confirm对话框后才能继续操作,则需要调用verify或assert来告诉Selenium你期望对对话框进行什么操作。
    click          aCheckbox
    clickAndWait submitButton
    clickAndWait
    anyLink

     selenium.Click("id=login");

IDE环境下使用方法整理:



时间: 2024-12-29 04:57:28

selenium系列----->Actions命令实例整理------>click(locator)命令的相关文章

selenium系列->Actions命令实例整理->clickAt(locator,coordSt)

命令作用:单击一个链接.按钮.多选框或单选按钮.如果该单击事件导致了新的页面加载,命令将会加上后缀"AndWait". 参数:locator,coordString(用坐标[x,y]表示) Junit环境下使用方法链接: selenium.clickAt("dateBox",""); http://www.ibm.com/developerworks/cn/opensource/os-webautoselenium/

selenium系列->Actions命令实例整理->fireEvent(Lo,eventName)

命令作用:模拟页面元素被激活的操作. 参数:Lo-指向指定元素的元素定位器. eventName-事件名,如focus.blur等. 例子:

python selenium系列(三)常用操作类型及方法

一 前言 开展WEB UI自动化的核心思路,无非就是找到元素,然后操作元素这两个内容.在python selenium系列(二)元素定位方式一文中,已经介绍了如何找到元素这项技能,本文将介绍第二项内容,即如何操作已经找到的元素. 二 操作方法分类 总体来说,可以将操作大体分成四类,即浏览器操作.键盘操作.鼠标操作.js脚本. 1.  浏览器常用操作方法: 方法 描述 driver.maximize_window() 窗口最大化 driver.back() 页面返回 driver.forward(

Oracle基础(一):oeacle实例与sql*plus命令使用

一.oracle 数据库的三层结构 1.客户端-Client:专门用于访问数据库.如sqlplus.pl/sql dev等 2.数据库服务器-oracle dbms(database management system),我们安装的就是这个. 3.数据库实例,默认为启动一个Oracl. 4.数据对象:种类很多,表.视图.序列.函数.包.索引.触发器.存储过程等 5.方案(Schema):用户建表后创建的与用户名一致的(一定是创建一个数据对象后才会创建),mysql中有database 的概念.

MySQL搭建系列之多实例

所谓多实例,就是在一台服务器上搭建.运行多个MySQL实例,每个实例使用不同的服务端口,通过不同的socket监听:物理上,每个实例拥有独立的参数配置文件及数据库. 通常情况下,一台服务器是不建议运行多个MySQL实例的,尤其是生产环境,因为这会造成资源相互强占问题.但在一些高可用环境中,却有这样的需求,比如:利用Heartbeat搭建的故障转移集群环境,若主备服务器只运行一个MySQL实例,则备用服务器平常处于闲置状态,造成了资源浪费:若各自运行一个MySQL实例,则在一方故障时,要求另一方接

python selenium系列(四)元素等待

一 前言 在前面的selenium系列(二)元素定位方式和selenium系列(三)常用操作类型及方法两节中,已经介绍了web页面元素的识别定位.操作等技术,可能你会觉得掌握这两项技术就可以实施web自动化了,答案基本是这样的,毕竟元素定位和操作是核心技术.但是,在某些场景,脚本的运行并非预期那样,如,要操作的元素用常规方法无法识别.元素可以识别但在脚本运行时却未如期而至等.为了解决这些疑难杂症,接下来三节内容将会介绍处理这些问题的通用方法. 在本节,主要介绍元素等待的使用方法和场景,该方法是开

6个Linux chkconfig命令实例 - 增加,删除,查看和修改services的自动启动选项

注意:service的安装目录在/etc/rc.d/init.d下,/etc/init.d 是/etc/rc.d/init.d的链接. chkconfig命令用来安装,查看或修改 services随系统启动的启动选项的设置.本文章包含了7个实例来解释如何使用chkconfig命令. 1 在shell脚本中检查service的启动选项的设置 当你执行chkconfig加service名字,如果service被配置为自动启动,则它将返回true.下列的代码段显示了如何在脚本中检查一个service是

mysql系列之多实例2----基于多配置文件

经过上一篇博文mysql系列之多实例1----介绍对mysql多实例进行了简单的介绍,本片博文将开始针对mysql多实例的第一种实现方案,基于多配置文件的mysql多实例进行部署实现. 环境: CentOS 6.5 x86_64位 采用最小化安装,系统经过了基本优化 selinux 为关闭状态,iptables 为无限制模式 mysql版本:mysql-5.5.38 源码包存放位置:/usr/local/src 源码包编译安装位置:/usr/local/mysql 数据库存放位置:/mydata

ubuntu常用命令总结(整理好长时间所得)

1.df命令 # df -ha 显示所有的档案以及分区的使用情况 # df -h /dev/sda1 显示sda1的磁盘使用情况 # df -T 显示每个分区的所属的档案系统名称,也会显示分区的格式类型(比如ext3) 注:h参数表示转换为M,G等人们常用的磁盘空间单位显示 2.du命令 # du -h src 显示src目录中各个文件(或者文件)所占用的磁盘空间 # du -hs /usr 显示usr目录中所有文件的总大小 # du -h test.c 显示test.c文件所占用的磁盘空间 3