值不值得学:先看清它解决什么工作场景
Robot Framework 本质上是一个关键字驱动的自动化测试体系。它解决的痛点很具体:当项目需要频繁回归测试,纯写代码的脚本维护成本太高,或者团队里有不擅长写代码的测试人员需要共同协作时,这套框架能让测试逻辑变成可读性极强的表格和关键字组合。如果你目前的工作场景是处理大量重复的 Web 端或 App 端功能验证、需要频繁校验数据库状态,且希望用更低门槛的方式搭建自动化用例,那么这门课的投入是划算的。但如果你只是想做简单的接口调试,或者公司强要求使用纯语言栈,这门课的体系就显得有些笨重了。
适合什么基础,建议先看哪几块
这套资料适合有一点点测试经验、能看懂基础逻辑但没有深厚开发背景的上班族和转行者。资料前期的核心在于工具和语法,建议直接从开发工具的配置和项目结构开始看,重点理解测试数据的组成与用例语法。不要一开始就死磕复杂的环境搭建,先弄懂 Setup 和 Teardown 的执行时机,以及如何用标签对用例进行分类管理。把这几个基础模块吃透,你就能明白 Robot Framework 是如何通过关键字参数串联起整个测试流程的,这比盲目跟着视频敲界面按钮重要得多。
学完能独立做什么,资料怎么配合练习
学完这套资料,你应当能独立搭建一套完整的自动化测试工程,从新建项目、编写结构化用例,到调用内建库完成 Web 和 App 的常规操作,并在用例执行前后做好数据库的校验与清理。在练习时,不要只停留在看视频的层面。建议按照资料里的演示,自己在电脑上配好编辑器,找一个简单的登录页面或者查询页面作为靶子,把课程里讲到的测试模板和关键字参数实际用进去。先跑通一条最简单的用例,再逐步加上标签分类和前置后置动作,通过这种小步快跑的实操,才能真正把资料里的知识点转化为能落地干活的测试脚本。
学完本课程,你将全面掌握RF框架测试个全貌,包括内建库、web自动化、app自动化、数据库测试
课程目录
* 01 RF基础入门/
* 01 RF简介.mp4 10:45
* 02 RF开发工具RIDE.mp4 04:53
* 03 使用RIDE开发工具.mp4 12:18
* 04 RF开发工具Eclipse+RED插件.mp4 09:10
* 05 使用Eclipse+RED创建测试项目.mp4 06:35
* 06 RF项目结构.mp4 08:53
* 07 测试数据的组成.mp4 11:16
* 08 测试用例的语法.mp4 12:48
* 09 关键字参数.mp4 06:16
* 10 使用标签对测试用例进行分类.mp4 07:42
* 11 setup和teardown.mp4 10:22
* 12 测试模板.mp4 11:39
* 13 编写测试用例的方式.mp4 13:42
* 14 RF 任务.mp4 04:53
* 15 测试集目录和初始化文件.mp4 13:02
* 16 使用测试库.mp4 09:22
* 17 创建和使用变量.mp4 12:50
* 18 内建变量.mp4 08:46
* 19 变量的优先级和作用域.mp4 14:23
* 20 用户自定义关键字.mp4 13:39
* 21 用户关键字参数.mp4 09:39
* 22 资源文件.mp4 07:56
* 23 变量文件.mp4 10:41
* 24 循环.mp4 15:13
* 25 分支.mp4 13:42
* 26 执行测试用例.mp4 11:30
* 27 使用命令行参数.mp4 12:45
* 28 测试结果.mp4 09:47
* 29 参数文件.mp4 08:15
* 30 创建启动脚本.mp4 08:44
* 31 执行流程.mp4 18:13
* 32 配置执行.mp4 10:21
* 02 RF标准库/
* 01 标准库BuiltIn-1.mp4 19:43
* 02 标准库BuiltIn-2.mp4 12:28
* 03 标准库BuiltIn-3.mp4 07:26
* 04 标准库BuiltIn-4.mp4 10:23
* 05 标准库BuiltIn-5.mp4 14:25
* 06 标准库Collections-处理列表.mp4 17:35
* 07 标准库Collections-处理字典.mp4 12:24
* 08 标准库Datetime.mp4 09:06
* 09 标准库Dialogs.mp4 06:48
* 10 标准库OperatingSystem-操作文件.mp4 11:59
* 11 标准库OperatingSystem-操作目录.mp4 10:19
* 12 标准库OperatingSystem-其他关键字.mp4 12:35
* 13 标准库String-1.mp4 11:37
* 14 标准库String-2.mp4 10:19
* 15 标准库ScreenShot.mp4 05:28
* 03 web自动化测试库SeleniumLibrary/
* 01 为使用SeleniumLibrary库做准备.mp4 07:50
* 02 SeleniumLibrary库-定位元素.mp4 15:00
* 03 SeleniumLibrary 浏览器和创建.mp4 22:48
* 04 SeleniumLibrary 操作表单元素.mp4 18:29
* 05 SeleniumLibrary 操作下拉列表.mp4 14:45
* 06 SeleniumLibrary 鼠标键盘事件.mp4 14:05
* 07 SeleniumLibrary 页面相关操作.mp4 06:55
* 08 SeleniumLibrary 操作弹框.mp4 13:31
* 09 SeleniumLibrary 表格操作.mp4 06:35
* 10 SeleniumLibrary 执行js.mp4 05:33
* 11 SeleniumLibrary 操作frame.mp4 07:57
* 12 SeleniumLibrary 等待机制.mp4 09:52
* 04 RF app自动化测试库AppiumLibrary/
* 01 为使用AppiumLibrary库做准备.mp4 05:32
* 02 AppiumLibrary库打开关闭应用.mp4 05:18
* 03 AppiumLibrary库定位元素.mp4 10:43
* 04 AppiumLibrary库元素相关关键字.mp4 09:54
* 05 AppiumLibrary库浏览器测试.mp4 09:25
* 05 RF其他测试库/
* 01 为使用RequestsLibrary做准备.mp4 06:40
* 02 RequestsLibrary常用关键字.mp4 17:08
* 03 RequestsLibrary库实战.mp4 08:47
* 04 为使用DatabaseLibrary库做准备.mp4 08:42
* 05 DatabaseLibrary库执行SQL语句.mp4 13:33
* 06 DatabaseLibrary库其他关键字.mp4 12:52
* 07 自定义测试库.mp4 08:25
* 08 创建自定义测试库.mp4 10:16
* 06 RF项目实战/
* 01 RF项目实战1.mp4 06:53
* 02 RF项目实战2.mp4 14:07






