python自动化脚本
Posted 说笑谈古松
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python自动化脚本相关的知识,希望对你有一定的参考价值。
环境:
pthon 3.8
requests 2.25
ddt 1.4
pyyaml 5.4
模块部署:
项目文件夹:pystudent
下面建立四个文件夹:case、commen、interface、reprot,分别存放测试用例、测试报告生成包、接口封装、html测试报告。如下:
在写接口自动化之前,我们首先得把单个得接口封装好。
interface文件夹内封装insetrequests.py
# 接口
class req(object):
def __init__(self,s):
self.url=\'http://192.168.1.46:8080/recruit.students\'
self.s=s
def get_req(self,par,fj_url):
r = self.s.get(url=self.url+fj_url, params=par)
return r
def post_req(self,fj_url,c_data,c_json):
r = self.s.post(url=self.url+fj_url, data=c_data, json=c_json)
return r
#登录接口
def dl(self,user,text):
par =
\'account\': user,
\'pwd\': text
以上是关于python自动化脚本的主要内容,如果未能解决你的问题,请参考以下文章