文章目录
- 一、前言
- 二、[robotframework](https://robotframework.org/)
- 为什么要选择使用RF框架
- 环境搭建
- 测试用例
- 编写我的第一个接口测试用例
- 小结
一、前言
这篇文章是后面临时加的戏码,原本计划是将一个个能做接口测试的工具,全都给梳理一遍,但是题主有疑问,光一篇文章能让同学们都能看懂,或者说题主都能给讲明白吗(就连线上培训机构都要分好几节课才能覆盖一个工具全部功能呢,咱这千字文章能行吗)?很显然,题主都没有信心,而且有好些工具,题主也只是略懂皮毛没有深入研究,然后就抛弃了工具而拥抱代码;但哪怕只讲个大概,也要让同学们知道做接口测试的工具有哪些,并且能直观的感受到底是工具好还是撸代码好。
二、robotframework
Robot Framework是一个基于Python的可扩展的关键字驱动的测试自动化框架,用于端到端验收测试和验收测试驱动开发(ATDD)。
它可用于测试分布式异构应用程序,其中验证需要涉及多种技术和接口。
为什么要选择使用RF框架
- 支持创建数据驱动的测试用例
- 以表格语法统一规范测试用例
- 内置变量的支持,方便适用不同环境下的测试
- 自带日志输出及html测试报告
- 提供库API,方便扩展自定义测试库:二次开发
- 支持mark标记筛选执行测试用例
- 提供测试用例和套件的设置
- 支持CI,方便与jenkins工具做持续集成等等