接口测试 接口自动化实施中,关于 django 的问题请教下

请叫我蜡笔 · 2018年08月20日 · 最后由 请叫我蜡笔 回复于 2018年08月23日 · 1403 次阅读

最近经常逛接口自动化的帖子,也在研读虫师的书籍,我看有些帖子里面 用到了 django,想请问下用不用有什么区别,用的话 django 的好处是什么

共收到 6 条回复 时间 点赞

Django 是 python 的 web 开发框架,通俗的讲无非就是写一个有界面上的测试平台

django 的好处:
1.提供了 web 页面,能把接口测试做成平台
2.Django 和 flask 都能提供 web 页面,django 比较重,但是比较成熟,很多组件都是现成的。 flask 相对来说比较轻,组件现在也挺多的,不过相对 django 来说还是不够成熟。

我也读了虫师那本《Web 接口开发与自动化测试——基于 Python 语言》其中的 Django 不是接口测试的必需品,书里只是以 Django 来讲解接口开发实现,让读者更加深入理解接口测试。当然也可以使用 django 开发接口测试平台,社区里的开源项目HttpRunnerManager就是用 Django 做后台。当然,Django 还可以做 j 接口 Mock 服务。
如果单纯站在接口测试的角度,最基础的需要掌握 Python 的Requests库的使用,unittest单元测试框架, HTTP协议原理,Jenkins等。

Sutune 回复

目前用的 Python 的 Requests 库,unittest 单元测试框架, HTTP 协议原理,Jenkins 这些

徐旻 回复

多谢

点点 回复

了解了

请叫我蜡笔 关闭了讨论 09月06日 15:28
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册