*** 戳上方蓝字“牛皮糖不吹牛”关注我**
**大家好,我是牛皮糖!*今天要给大家带来一个超级实用的开源项目—�?Robot Framework。这个框架,简直就是自动化测试和开发的瑞士军刀�?
Robot Framework ® 是一个通用的开源自动化框架,用于验收测试、验收测试驱动开�?(ATDD) 和机器人流程自动�?(RPA)。它具有简单的纯文本语法,并且可以使用通用和自定义库轻松扩展�?
*安装�?
安装起来也简单。只要你的机器上装了Python和pip,直接在命令行里输入以下命令即可�?
pip install robotframework记得哦,它需要Python 3.8或更新的版本。如果你还在用Python 2,或者是Jython、IronPython,那么你可能需要使用旧版本的Robot Framework�?
*例子�? 举个栗子,下面是一个用Robot Framework写的测试用例,用来测试登录功能:
`*** Settings ***
Documentation A test suite with a single test for valid login.
…
… This test has a workflow that is created using keywords in
… the imported resource file.
Resource login.resource
*** Test Cases ***
Valid Login
Open Browser To Login Page
Input Username demo
Input Password mode
Submit Credentials
Welcome Page Should Be Open
[Teardown] Close Browser`
*用法�?
robot path/to/tests/或者,如果你想要更高级的用法,比如设置变量或者指定输出目录:
robot --variable BROWSER:Firefox --outputdir path/to/results/ path/to/tests/
项目地址�?
https://github.com/robotframework/robotframework
·················END·················
推荐阅读
•�? github 95.5k Star 的项目集合地• 最受欢迎的5款开源RPA 框架• github 7.8k star 将小爱音箱接�?ChatGPT 和豆包,改造成你的专属语音助手。
**
**