UnitTest接口测试

Posted mimihuhudeliwu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UnitTest接口测试相关的知识,希望对你有一定的参考价值。

 框架或者工具学习很简单,更需要的是积累工作中遇到的问题并且这些问题是怎样解决的,自己测试中的亮点,自己测试中的缺点(这是自己很难发现并且很难从内心接收的)

 数据结构和算法是必需的,推荐《你也能看的懂的Python算法书》,由浅入深的接近算法,熟悉并了解算法; 

 接口有很多种类型,普遍的http类接口,少见的websocket,还有各种自定义的SSO、HSF等等接口,都可以进行测试,要看接口入参出参,配置好测试参数和预期结果,利用工具或代码,查看实际运行结果,但是公司级接口测试,要有系统有设计的去进行测试(结合具体的业务场景去串联接口,最终还是回归到产品质量保证上),这里借助unitTest框架,去设计测试用例的结构,执行、报告、维护。

  推荐《Python测试之道》,有理论有方法有实践,主要是测试经验的总结,学习作者优秀的测试思想,更新自己!

一、环境准备

1.安装python3.5;

2.安装pycharm;

3.安装Requests库(python的三方库),

    安装命令pip3 install requests,

    验证cmd--python--import requests 无报错则成功

4.在pycharm中新建project,安装requests库,验证:新建.py文件,import requests 没有报错,字体不是红色。

技术分享图片

 

5. 导入unittest模块是python标准库中的模块,直接import unittest,unittest2是python 2.7的模块,如果电脑同时安装python2.0和3.0以上版本,注意pycharm引用的interpreter是哪个版本;

6.

 

以上是关于UnitTest接口测试的主要内容,如果未能解决你的问题,请参考以下文章

使用requests+unittest进行接口测试

Python接口自动化测试之pytest与unittest区别

Python接口自动化测试之pytest与unittest区别

简单实现接口自动化测试(基于python+unittest)

接口测试 | 24 requests + unittest集成你的接口测试

Python接口自动化之unittest单元测试