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接口测试的主要内容,如果未能解决你的问题,请参考以下文章
Python接口自动化测试之pytest与unittest区别
Python接口自动化测试之pytest与unittest区别
简单实现接口自动化测试(基于python+unittest)