前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[接口测试 - 基础篇] 13 写在接口测试基础篇完结时

[接口测试 - 基础篇] 13 写在接口测试基础篇完结时

作者头像
苦叶子
发布2018-04-09 11:26:40
8160
发布2018-04-09 11:26:40
举报
文章被收录于专栏:开源优测开源优测

前言

连续日更12天,把接口测试基础篇基本更新完了,今天总结一下。

为什么要连续写10余篇基础?

  1. 希望能帮助大家把基础的面稍微扩展下
  2. 以简单的方式让大家了解下可能要用的的一些基本的技术
  3. 当然也希望大家能在简单的东西上进行自我扩展

接下来怎么写?

Python3接口测试系列,早在7月底、8月初就把大纲初步的写好了,下面将从以下几个方面继续写。

  1. python http.client模块相关知识及其应用于http接口测试实例
  2. python urllib包相关知识及其应用于http接口测试实例
  3. python urllib3库及其应用于http接口测试实例
  4. python requests库及其应用于http接口测试实例
  5. python locust及其应用于http接口测试实例

关于这几个标准库或第三方库的说明:

http.client定义实现了客户端http/https协议支持,了解这个有利于对http/https更好的理解,至于具体怎么写成文章分享,有待想一想。

urllib依赖http.client,简单的理解就是urllib基于http.client封装了一套更为好用的API。请注意在Python3中urllib相当于把python2中urllib和urllib2进行了合并。

urllib3是一个强大的,更为友好的第三方HTTP库,大部分的Python的生态系统已经使用,而且它具备python标准库所未做实现的各种特性,需单独安装

requests一套超级强大好用的第三方http库,也是极力推荐大家用的,依赖urllib3,需单独安装

locust是一个用于可扩展的,分布式的,性能测试的,开源的,用Python编写框架/工具,它非常容易使用,也非常好学,依赖requests,需单独安装

为什么选择这几个库?

  1. 和大家一起去了解下它们的功能及常用的API
  2. 从http.client到urllib是一个更友好封装的过程,可以让大家体会下不同层级API的特色
  3. 从urllib3到requests到locust是更为强大的封装过程,也提供了更为广阔、更多可能应用场景的过程,可以开阔不同的视野

总体上是一个有层次的过程,也是进一步扩展视野和技术广度、深度的过程

后续写的节奏

  1. 不会做日更,日更太累,接下来工作上也有更多深入的事情需要去做
  2. 文章的示例代码应该会更深入点,当然是相对于小白而言,为什么这样?因为这个系列主要是写给新手的
  3. 应该会有这些库关键的一些源码分析
  4. 加上基础篇,总体上规划了有50-60篇,争取11月完成吧

:如果事情多,可能会延期o(∩_∩)o 哈哈

后续的后续

接口测试系列写完后会写什么?

主要有两个方面想写一写:

  1. 写一写基于基于jenkins测试方面的持续集成/持续交付方面
  2. 写一写RobotFramework的源码分析和基于代码模式的自动化测试实践
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源优测 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为什么要连续写10余篇基础?
  • 接下来怎么写?
  • 关于这几个标准库或第三方库的说明:
  • 为什么选择这几个库?
  • 后续写的节奏
  • 后续的后续
相关产品与服务
持续集成
CODING 持续集成(CODING Continuous Integration,CODING-CI)全面兼容 Jenkins 的持续集成服务,支持 Java、Python、NodeJS 等所有主流语言,并且支持 Docker 镜像的构建。图形化编排,高配集群多 Job 并行构建全面提速您的构建任务。支持主流的 Git 代码仓库,包括 CODING 代码托管、GitHub、GitLab 等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档