李璐超
发布于 2024-06-25 / 1 阅读 / 0 评论 / 0 点赞

robotframework脚本常用关键字总结

关键字

参数

释义

备注

Open Browser

[browser/url]

打开浏览器

Switch Browser

[browser]

切换浏览器

Close Browser

关闭浏览器

Go To

[url ]

在已打开浏览器 上打开url界面

Select Window

[ locator=locator timeout=timeout ]

根据locator选中窗口

用来处理弹窗,实际操作不能保证一次中标,最好配合Wait Until Keyword Succeeds

Wait Until Keyword Succeeds

[ retry/retry_interval /name / *args

运行指定的关键字,如果失败则重试

Select Window By Handle

[ locator=locator timeout=timeout ]

根据Handle选择窗口

Get Window Handles

[ url browser ]


获取所有窗口的handle

Select Frame

[ locator=locator ]

选择frame

如果有多层frame,要从最外层依次select frame

Unelect Frame

跳出所有的frame或者iframe

会跳出到最外层

Get Cookies

获取所有cookie

Click Element

[ locator=locator ]

点击Element

Click Link

[ locator=locator ]

点击Link

Click Image

[ locator=locator ]

点击Image

Press Key

模拟键盘操作

Press Key\13

模拟按回车

Get Value

[ locator=locator ]

获取元素的value

若对象没有value会获取空值

Get Text

[ locator=locator ]

获取元素的text

若对象没有text会获取空值

Get Element Attribute

[ locator=locator ]

获取元素属性


get element attribute element_id@class 获取元素class属性

Mouse Over

[ locator=locator ]

鼠标悬浮

Select Checkbox

[ locator=locator ]

勾选复选框


评论