确定一点我们可以用python和selenium做接口自动化测试,但不能说只有selenium,因为selenium只是python中的一个包,他总是和多个包一块综合去运用。
要做接口自动化
第一步:
要把python安装到你的电脑中,要开始学习python编程,首先就得把python安装到你的电脑里。安装后,你会得到python解释器(就是负责运行python程序的),一个命令交互环境,除了python解释器以外,还需要pycharmIDE,他是一个集成开发环境,你需要把python代码,写到pycharm里面,去下一个pycharm吧!
第二步:
第三步:
编写代码完成脚本的编写
一般的接口脚本需要
import requests, xlrd, MySQLdb, time, sys
#导入需要用到的模块
from xlutils import copy
这些包都需要根据第二步导出包才能用
上面脚本就是接口的简单脚本,实现了两种方法,get和post方法
上面是简单的登录接口脚本
给出了用户名用户密码,并且还有一个本地路径。
这样我们就可以简单做一个在接口测试中,一般来说,post创建数据,get获取创建成功后的所有数据和指定的数据,put可以对创建成功后的数据进行修改,delete是指定的资源。
更多软件测试资源分享微信公众号:【软件测试小dao】
软件测试技术交流群:1033482984
不要只做收藏从未停止,行动从未开始的人,很多事情,做着做着就无师自通了。如果在做的过程中还能稍微加点思考,稍微看一些别人的经验和做法,成长会更快,效果也会更好!加油吧,测试人!路就在脚下,成功就在明天!