接口测试的环境,如何进行接口测试,如何做好接口测试
大家好,我是《测试奇谭峰峰》的作者。接口测试教程来了!
前期:
什么是接口测试?这篇文章让你明白
欢迎搜索测试奇谭的文章,点击专栏订阅~
要进行接口测试,我们必须构建一个可以运行的本地接口环境。这次选了一个系统,——学生管理系统,搭建简单,适合学习。
Python安装
这个管理系统是用Python代码写的,所以需要Python环境。安装挺没脑子的,按照我提供的安装包和方法安装就行了。
Postman安装
Postman是一个接口测试工具。也是无脑安装。按照我提供的安装包和方法安装就行了。
Pycharm安装
Pycharm是一个python语言编辑工具。无脑装3,不说了~
项目部署
01 项目解压后,用Pycharm打开项目
02 在Pycharm的命令行窗口键入命令,安装项目依赖的模块
pip 3 install-r requirements . txt-I http://pypi.douban.com/simple/可信主机pypi.douban.com
03 在Pycharm的命令行窗口键入命令,启动项目
Python run_server.pytips:为了避免2端口占用,我修改了项目默认端口为8099,IP为127.0.0.1(可以在run_server.py中自行修改)。因为我修改了py文件中的默认端口,可能和后面要描述的接口文档中的URL不一致,但无伤大雅~
如果您运行错误的次数低于(由Django版本的不兼容引起的)
线程中由函数check_errors.locals.wrapper在0x0000024D934BDD08Traceback处启动的未处理异常(最近一次调用在最后):……File C: python 37 lib site-packages django contrib admin widgets . py ,第152行 %s=%s % (k,v) for k,v in params.items(),语法错误:生成器表达式必须是父级的,然后跳转到错误路径,删除此逗号,然后重新键入python run_server.py命令以启动项目。
04 阅读项目内的接口API文档或接口清单,拿到接口
05 在浏览器输入:IP:端口/api/departments/
如果能获得数据,证明服务启动成功。在Postman里试试,也能得到同样的结果,没问题。
以上,环境准备好了。有问题可以在下面留言评论。下一次,我们将开始界面测试。
一如既往,做个总结
01 没啥总结的,啥我都给你们准备好了;