Robot Framework学习笔记8- 常用的Selenium API 文档

列出最常用的 UI 操作,更多方法请查找 selenium 关键字库。


查看方式:按键盘F5,会弹出这个框,然后选择库,输入你想查看api关键字即可看到相关信息。

一、浏览器驱动

通过不同的浏览器执行脚本


浏览器对应的关键字:


备注:
要想通过不同的浏览打开 URL 地址,一定要安装浏览器相对应的驱动。如 chrome 的驱动:
chromedriver.exe 等。浏览器默认为空时启动 FireFox。

二、关闭浏览器

关闭当前的浏览器


关闭所有浏览器

关闭所有打开的浏览器和浏览器缓存重置。

三、浏览器最大化


四、设置浏览器宽、高


五、文本输入


六、点击元素

七、点击按钮

八、注释



九、固定时间休眠

十、等待元素出现在当前页面


十一、获取 title

十二、获取文本信息

十三、获取元素属性值

十四、cookie 处理

删除cookie值



十五、声明变量

十六、日志(输出)



十七、获得浏览器窗口宽、高

十八、验证


十九、表单嵌套


二十、下拉框选择

二十一、If 分支语句



首先定义两个变量 a ,b 分别为 2 和 5 。
If 判断 a 大于等于 1 ,满足条件 log 输出 “a 大于 1 ”;
不满足上面的条件,接着 else if 判断 b 小于等于 5 ,满足条件 log 输出 “b 小于等于 5”;
上面两个条件都不满足,else log 输出“上面两个条件都不满足”。

备注:注意 sele if 和 else 前面的三个点点点(...)

二十二、for 循环语句



循环变量 i 从 0 到 9 循环 10 次



@{a} 定义为一个字符串列表。
通过
in 可遍历非整型(in range

说明:Log 、if 分支,for 循环并非 selenium 关键字库的提供的方法,是由 BuiltIn 包提供



猜你喜欢

转载自blog.csdn.net/x83853684/article/details/80548459