4.写出RF常用库(buildin、SeleniumLibrary、RequestsLibrary)的关键字和关键字的用法,每个库至少10个。
时间: 2024-02-09 10:07:13 浏览: 54
1. Buildin库
- Log To Console: 将日志消息写入控制台。
- Should Be True: 确认给定的条件为True。
- Run Keyword If: 如果给定的条件为True,则运行给定的关键字。
- Wait Until Keyword Succeeds: 重复执行给定的关键字,直到它成功为止。
- Set Global Variable: 设置全局变量的值。
- Should Not Be Equal: 确认两个值不相等。
- Sleep: 让机器人等待一段时间。
- Catenate: 将多个字符串连接在一起。
- Call Method: 调用对象的方法并返回结果。
- Run Keyword And Ignore Error: 运行给定的关键字,但忽略任何错误。
2. SeleniumLibrary库
- Open Browser: 打开浏览器并访问网址。
- Click Button: 单击按钮。
- Input Text: 在文本框中输入文本。
- Get Text: 获取元素的文本。
- Select From List By Value: 通过值从下拉列表中选择选项。
- Wait Until Element Is Visible: 等待元素可见。
- Maximize Browser Window: 最大化浏览器窗口。
- Press Keys: 模拟按键按下。
- Set Selenium Speed: 设置Selenium的速度。
- Submit Form: 提交表单。
3. RequestsLibrary库
- Get Request: 发送GET请求。
- Post Request: 发送POST请求。
- Put Request: 发送PUT请求。
- Delete Request: 发送DELETE请求。
- Patch Request: 发送PATCH请求。
- Create Session: 创建一个新的会话。
- Close All Sessions: 关闭所有会话。
- Json To Dictionary: 将JSON字符串转换为Python字典。
- Xml To String: 将XML对象转换为字符串。
- Set Request Headers: 设置请求头。
阅读全文