Selenium2Library关键字

2020-06-16  本文已影响0人  雨亦奇wennie

(1)、浏览器对应的关键字

open browser 也可以打开本地html页面

close browser :关闭当前浏览器

close all browser:关闭所有打开的浏览器和缓存重置

maximize browser window:关键字使当前打开的浏览器全屏

如图:

get window size:关键字用于设置打开浏览器的宽度和高度,以像素为单位(有问题)

input text:文本输入关键字,用于向文本框输入内容

click element:用于点击页面上的元素,点击任何可以点击按钮、文件 / 图片链接、复选框、单选框、或者下拉框

click button:关键字用于点击页面上的按钮

wait until page contains element:关键字用于等待页面上的元素显示出来

42表示等待时间   error:表示错误提示,自定义错误提示

get title:关键字用于获取当前浏览器窗口的title信息(这里获取title,主要是将获取的title传递给一个变量,然后与预期结果进行比较,从而判断当前脚本执行成功)

get text:关键字用于获取元素的文本信息

get element attribute:获取元素属性值

(2)、cookei处理

get cookies:获取当前浏览器的所有cookies

get cookie value :获得cookie值。key_name表示一对cookie中 key 的 name

add cookie :添加cookie。添加一对cooke(key:value)

delete cookie:删除cookie。删除key 为name的cookie信息

delete all cookies:删除当前浏览器的所有cookies

(3)、验证

获得浏览器title进行比较

get title:获得浏览器窗口的title,并赋值给变量 ${ title } 

should  contain:比较 ${ title }  是否等于“ 百度一下,你就知道 ”

结果

如果 item1 不包含item2 一次或者多次,那么失败

(4)、表单嵌套

(5)、下拉框选择

(6)、执行JavaScript

上一篇下一篇

猜你喜欢

热点阅读