代码改变世界

Robot Framework 自动化测试

2018-07-08 22:39  争-qiang  阅读(324)  评论(0编辑  收藏  举报

Robot Framework 自动化测试


RIDE 是 Robot Framework 测试数据的编辑器。它使测试用例的创建、运行、测试项目的组织可以在图
形界面下完成。

通过 RIDE 去学习和使用 Robot Framework 框架,对于初学者来说大大的降低了学习难度。所以后面
对 Robot Framework 框架都将会通过 RIDE 中进行。实际上 RIDE 已经成为使用 Robot Framework 的“标配”。

Robot Framework 并没有像其它框架一样提供一份完整的 API 文档,所以,我们没办法通过官方 API
文档进行习。RIDE 提供了 F5 快捷键来打开帮助文档

我们可以像编程语言一样
来学习 Robot Framework。虽然通过 RIDE 提供“填表”一样的写测试用例的方式。但它却有着像编程语言
一样的强大的关键字,以及可以开发关键字的扩展能力

到 Robot Framework 分层的思想,就不得不提“关键字驱动”。
回到分层的思想上,在程序设计的讲究设计模式,设计模式其实就是根据需求使用抽象与封装,其实
就是分层思想。把一个实现过程分成不同多层。提高的灵活性,从而达到可扩展性和可维护性
再回到自动化的话题上,我们可以把操作步骤封装一个一个的方法(关键字),通过调用关键字来实
现测试用例