美文网首页
Selenium2Library关键字

Selenium2Library关键字

作者: 雨亦奇wennie | 来源:发表于2020-06-16 10:58 被阅读0次

    (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

    相关文章

      网友评论

          本文标题:Selenium2Library关键字

          本文链接:https://www.haomeiwen.com/subject/ekvhvftx.html