栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

接口测试实战教程01:接口测试环境搭建

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

接口测试实战教程01:接口测试环境搭建

接口测试实战教程来啦!

要做接口测试,我们得搭建一套本地可以运行的接口环境。这次我选择了一个搭建容易,适合学习的系统——学生管理系统。

Python安装

这套管理系统是Python代码写的,因此需要Python环境。

安装挺无脑的,按照我提供的安装包和方法装好即可。

Postman安装

Postman是一款接口测试工具。同样是无脑安装,按照我提供的安装包和方法装好即可。

Pycharm安装

Pycharm是python语言编辑工具。无脑安装+3,不说啦~

项目部署

01 项目解压后,用Pycharm打开项目

02 在Pycharm的命令行窗口键入命令,安装项目依赖的模块

pip3 install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

03 在Pycharm的命令行窗口键入命令,启动项目

python run_server.py

tips:因避免2端口占用,我已修改项目的默认端口为8099,IP是本机127.0.0.1(可以在run_server.py中自行修改)

因我在py文件中修改过默认端口,可能会和后面要讲的接口文档里的URL不一致,但也无伤大雅~

如果运行时报下面的错(Django版本不兼容导致的)

Unhandled exception in thread started by .wrapper at 0x0000024D934BDD08>
Traceback (most recent call last):
……
File "C:Python37libsite-packagesdjangocontribadminwidgets.py", line 152
'%s=%s' % (k, v) for k, v in params.items(),
^
SyntaxError: Generator expression must be parenthesized

则需跳转到报错路径下,将这个逗号去掉,然后重新键入python run_server.py命令启动项目。

04 阅读项目内的接口API文档或接口清单,拿到接口

05 在浏览器输入:IP:端口/api/departments/如果能获取到数据,证明服务启动成功。

在Postman中试一下,同样能拿到结果,没毛病。

以上,环境准备就绪。需要全套项目的可以找我哒,若遇问题,可以在下方留言评论。

未完待续!!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1025811.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号