一 简介 Introduction
Robotframework是一个通用的开源自动化框架,用于验收测试、验收测试驱动开发(ATDD)和机器人过程自动化(RPA).....
https://blog.csdn.net/wwwlzg/article/details/102699323
二 样例 Examples
让我们从web演示项目中的一个真实示例开始。这里我们有一个测试套件和一个测试用例,测试登录是否有效。如你所见,测试数据语法基于关键字。
关键字是可组合的,这意味着可以定义使用预先存在的关键字的新关键字。这样,你就可以将测试的细节抽象到一些有直接意义的东西上;例如,我们不需要知道步骤submit credentials实际上做了什么,除非我们想知道。因此,测试用例是清晰易读的,只有正确的抽象级别来传达测试的意图,而不是螺母和螺栓。
https://blog.csdn.net/wwwlzg/article/details/102699329
三 类库 Libraries
https://blog.csdn.net/wwwlzg/article/details/102699339
测试库通过提供关键字向robotframework提供实用的测试功能。有几个标准库与框架捆绑在一起,并且有许多单独开发的外部库可以根据需要安装。创建自己的测试库是轻而易举的事。
四 工具 Tools
支持工具简化了测试周边的一切:编辑、运行、构建等等。大多数这些工具都是作为单独的项目开发的,但有些工具是构建在框架本身中的。
https://blog.csdn.net/wwwlzg/article/details/102699356
五 文档 Documention
https://blog.csdn.net/wwwlzg/article/details/102680481
以上是使用robotframework所需的最重要的文档资源。需要注意,RF生态系统中的各个测试库和工具都有自己的文档,通常可以通过其项目页面访问这些文档。
5.1 用户手册
http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html
https://robotframework-userguide-cn.readthedocs.io/zh_CN/latest/
5.2 RF基础知识
https://blog.csdn.net/whackw/article/details/48812291
六 其他 Others
https://blog.csdn.net/wwwlzg/article/details/102699358