07-02-01easyorder接口自动化测试的来源

07-02-01接口自动化测试的对象easyorder

前言:

这个小节会以真实的项目运作流程的方式来说明接口自动化测试的完成。

总共分为4小篇。

这是第1小篇

easyorder 是 个什么?

easyorder接口说明文档是什么?

这是实战,要彻底了解接口自动化测试,我们就要模拟真实场景,有接口说明文档,有开发源代码,有测试用例,有自动化测试代码。

那么这个easyorder就是一个被测试对象,一个被简化了的测试对象。它包括接口说明文档,源代码。

正文:

接口说明文档,是软件工程文档里的一个重要文档,我截取了2种类型的文档图片,如下:

1 通常是静态的word文档:

avatar

avatar

2动态的html文档

例如swagger文档

avatar

以上都是通用的接口说明文档部分,并没有涉及到easyorder的接口文档。

在下一篇会有介绍。

总结:

1 word文档有接口的概览,接口的具体说明,详细参数的说明等等信息,

2 接口说明文档是做接口测试的重要依据

3 在线接口说明文档,在公司内部技术团队中的作用明显比静态文档大。因为在线文档一般是代码自动生成,可以方便开发和测试人员进行调试。 不过这也会花费一定的编程时间和人力。

4 接口说明文档 也是会发生变化,也就需要有人不断进行更新维护。

思考与延伸:

1 swagger文档是如何实现的?例如swagger2.0 ,swagger3.0他们有什么区别。

2 python的swagger文档如何实现?

3 静态接口说明文档适合哪些项目场景?

posted @ 2019-10-31 16:56  小猿取经-林海峰老师  阅读(176)  评论(0编辑  收藏  举报