首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Robot Framework自动化测试实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Robot Framework自动化测试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
了解Robot Framework的… · 特点 · 适用场景
课程导入
Robot
02
环境搭建
安装Python · Robot Framework · RIDE或VS Code插件
环境搭建
Python
03
第一个测试用例
编写并运行简单的测试用例 · 理解测试用例的组成(关键字 · 参数
第一个测试用例
编写并运行简单的…
04
测试语法基础
掌握测试用例的编写规范 · 包括测试用例名称 · 文档
测试语法基础
掌握测试用例的编…
05
关键字与库
理解关键字的概念 · 区分内置关键字 · 库关键字与用户自定义关键字
关键字
理解关键字的概念
06
变量与数据类型
掌握标量变量 · 列表变量 · 字典变量的定义与使用
变量
数据类型
07
控制结构
学习条件判断(IF/ELSE) · 循环(FOR/WHILE) · 以及关键字内的控制流
控制结构
IF/ELSE
08
测试套件与组织
创建测试套件 · 管理测试用例的层次结构 · 使用套件设置与初始化/清理(Setu…
测试套件
组织
09
测试数据驱动
使用数据驱动测试 · 通过Template关键字和测试模板… · 提高测试效率
测试数据驱动
使用数据驱动测试
10
行为驱动开发(BDD)
使用Given-When-Then语… · 结合Gherkin风格
BDD
行为驱动开发
11
资源文件与变量文件
创建资源文件(.resource)和… · 实现关键字的复用与配置分离
资源文件
变量文件
12
SeleniumLibrary入门
安装并配置SeleniumLibra… · 编写Web自动化测试用例 · 定位元素(ID
SeleniumLibr…
安装并配置
13
Web自动化实战
实现登录 · 表单填写 · 点击
Web
自动化实战
14
浏览器驱动管理
配置Chrome/Firefox/E… · 处理浏览器选项 · 无头模式
浏览器驱动管理
Chrome/Firef…
15
API测试基础
使用RequestsLibrary或… · 编写GET/POST请求测试 · 验证状态码与响应体
API
测试基础
16
API测试实战
处理JSON数据 · 请求头 · 认证(/Basic)
API
测试实战
17
数据库测试
使用DatabaseLibrary连… · 执行SQL查询 · 验证数据一致性与完整性
数据库测试
DatabaseLibr…
18
自定义关键字与库
使用Python编写自定义测试库 · 封装业务关键字 · 实现复杂逻辑与复用
自定义关键字
Python
19
测试数据生成与清理
使用FakerLibrary生成测试… · 在测试前后进行数据准备与清理 · 保证测试独立性
测试数据生成
清理
20
测试执行与报告
使用命令行运行测试 · 生成HTML/XML日志与报告 · 分析测试结果
测试执行
报告
21
测试并行执行
使用pabot或Robot Fram… · 实现多进程/多线程执行 · 缩短测试时间
测试并行执行
pabot
22
持续集成集成
将Robot Framework集成… · 配置构建任务 · 自动触发测试并发布报告
持续集成集成
Robot
23
测试框架扩展
使用监听器(Listener) · 预处理器(Preprocessor)… · 定制测试执行流程
测试框架扩展
Listener
24
移动自动化测试
使用AppiumLibrary进行A… · 编写移动端UI自动化用例
移动自动化测试
AppiumLibrar…
25
桌面应用测试
使用AutoItLibrary或Ro… · 实现桌面应用程序的自动化测试
桌面应用测试
AutoItLibrar…
26
性能测试基础
结合Robot Framework与… · 实现性能测试场景的编排与结果分析
性能测试基础
Robot
27
测试最佳实践
设计可维护的测试用例 · 遵循命名规范 · 注释规范
测试最佳实践
设计可维护的测试…
28
常见问题与调试
解决元素定位失败 · 等待超时 · 环境依赖
常见问题
调试
29
综合实战项目
从零构建一个完整的Web+API自动… · 包括需求分析 · 用例设计
综合实战项目
Web+API
30
课程总结与进阶
回顾核心知识点 · 探讨Robot Framework与… · Cypress)的对比
课程总结
进阶
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战