当前位置: 首页 > news >正文

网站制作怎么做让点击高家教网站如何做

网站制作怎么做让点击高,家教网站如何做,七牛云wordpress图床,用织梦做的网站ftp怎么登陆api: 存储测试接口 conftest.py :设置前置操作 目前前置操作:1、获取token并传入headers,2、获取命令行参数给到环境变量,指定运行环境commmon:存储封装的公共方法 connect_mysql.py:连接数据库http_requests.py: 封装…

api: 存储测试接口

conftest.py :设置前置操作

         目前前置操作:1、获取token并传入headers,2、获取命令行参数给到环境变量,指定运行环境

commmon:存储封装的公共方法

     connect_mysql.py:连接数据库http_requests.py: 封装自己的请求方法logger.py: 封装输出日志文件read_yaml.py:读取yaml文件测试用例数据read_save_data.py:读取保存的数据文件

case: 存放所有的测试用例

data:存放测试需要的数据
save_data: 存放接口返回数据、接口下载文件
test_data: 存放测试用例依赖数据
upload_data: 存放上传接口文件

logs: 存放输出的日志文件

report: 存放测试输出报告

getpathinfo.py :封装项目测试路径

pytest.int :配置文件

requirement.txt: 本地python包(pip install -r requirements.txt 安装项目中所有python包)

run_main.py: 项目运行文件

# 结构设计

1.每一个接口用例组合在一个测试类里面生成一个py文件

2.将每个用例调用的接口封装在一个测试类里面生成一个py文件

3.将测试数据存放在yml文件中通过parametrize进行参数化,实现数据驱动

4.通过allure生成测试报告

## 代码展示
api/api_service.py #需要测试的一类接口

‘’’
Code description:服务相关接口
Create time: 2020/12/3
Developer: 叶修
‘’’
import os
from common.http_requests import HttpRequests

class Api_Auth_Service(object):

def __init__(self):self.headers = HttpRequests().headersdef api_home_service_list(self):# 首页服务列表# url = "http://192.168.2.199:9092/v1/auth/auth_service/findAuthService"url = os.environ["host"] + "/v1/auth/auth_service/findAuthService"  # 读取conftest.py文件地址进行拼接response = HttpRequests().get(url, headers=self.headers, verify=False)# print(response.json())return responsedef get_service_id(self):#获取银行卡三要素认证服务idurl = "http://192.168.2.199:9092/v1/auth/auth_service/findAuthService"#url = os.environ["host"] + "/v1/auth/auth_service/findAuthService"  # 读取conftest.py文件地址进行拼接response = HttpRequests().get(url,headers=self.headers)#print(response.json()['data'][0]['service_list'][0]['id'])service_id = response.json()['data'][0]['service_list'][1]['id']return service_iddef api_service_info(self,serviceId='0b6cf45bec757afa7ee7209d30012ce1',developerId=''):#服务详情body = {"serviceId" :serviceId,"developerId":developerId}url = "http://192.168.2.199:9092/v1/auth/auth_service/findServiceDetail"#url = os.environ["host"] + "/v1/auth/auth_service/findServiceDetail"#读取conftest.py文件地址进行拼接response = HttpRequests().get(url,headers=self.headers,params = body,verify=False)#print(response.json())return responsedef api_add_or_update_service(self,api_param_req,api_param_res,description,error_code,icon,id,interface_remarks,name,product_info,request_method,sample_code,sort,type,url):#服务添加或者更新body={"api_param_req": api_param_req,"api_param_res": api_param_res,"description": description,"error_code": error_code,"icon": icon,"id": id,"interface_remarks": interface_remarks,"name": name,"product_info": product_info,"request_method": request_method,"sample_code": sample_code,"sort": sort,"type": type,"url": url,}#url = "http://192.168.2.199:9092/v1/auth/auth_service/insertOrUpdateService"url = os.environ["host"] + "/v1/auth/auth_service/insertOrUpdateService"  # 读取conftest.py文件地址进行拼接response = HttpRequests().post(url,json=body,headers=self.headers,verify=False)return responsedef api_add_service_price(self,id,max_number,money,service_id,small_number):#服务价格添加body = {"id": id,"max_number": max_number,"money": money,"service_id": service_id,"small_number": small_number}# url = "http://192.168.2.199:9092/v1/auth/auth_service/insertServicePrice"url = os.environ["host"] + "/v1/auth/auth_service/insertServicePrice"  # 读取conftest.py文件地址进行拼接response = HttpRequests().post(url, json=body, headers=self.headers, verify=False)return responsedef api_apply_service(self,developer_id,service_id):#申请服务body ={"developer_id": developer_id,"service_id": service_id}# url = "http://192.168.2.199:9092/v1/auth/auth_service/applyService"url = os.environ["host"] + "/v1/auth/auth_service/applyService"  # 读取conftest.py文件地址进行拼接response = HttpRequests().post(url, json=body, headers=self.headers, verify=False)return response

if name == ‘main’:
#Auth_Service().api_home_service_list()
Api_Auth_Service().get_service_id()
#Auth_Service().api_service_info()

api_service.py**最后:下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取 【保证100%免费】**![](https://img-blog.csdnimg.cn/5de4729f538d4c8e8774f46cbc48891f.png#pic_center)![在这里插入图片描述](https://img-blog.csdnimg.cn/1b48e1bf50c947a0b047dab446f9a23a.png#pic_center)
http://www.yayakq.cn/news/832826/

相关文章:

  • 网站树状结构图怎么做asp 网站开发
  • 亿级流量网站架构网站运营专员岗位要求
  • 陆良网站建设网页制作属于哪个专业
  • 专业做网站排名广州一起做网店官网app
  • 学做网站课程中国建筑网官网招工平台
  • 网站权重多少比较好做网站平台接单
  • 红黑配色网站wordpress 2011
  • 如何做测评视频网站广东 品牌网站建设
  • 网站流量分析怎么做品牌建设情况介绍
  • 淘宝代码网站有哪些做vip视频网站侵权
  • 查找做像册的网站自己做的网站很慢
  • 有哪些平台网站是做废钢的网站的整体风格
  • 青岛市住房城乡建设局网站wordpress悬浮工单
  • 网站如何发布到网上企业网站的制作
  • 保险业网站建设wordpress 西部数码
  • 泰国网站建设山东手机版建站系统信息
  • 深圳网站定制建设工商局网站查询入口
  • 如何让自己做的网站让别人看到个人能做网站吗
  • 素材模板网站做服饰网站
  • 自建网站过程国际购物网站平台有哪些
  • 色一把看片网 做最好的在线看片网站汕头企业制作网站
  • 深圳做网站专业公司网站logo图怎么做
  • 网站建设需要什么样的内容门户网站建设公司咨询
  • 手机h5页面怎么制作seo优化培训机构
  • 太原市本地网站门户网站服务范围
  • wordpress更换IP网站优化成本
  • 品牌型网站成功案例图片wordpress 咨询插件
  • 广告发布网站开发图灵机器人 wordpress
  • 上杭县建设局网站住房保障盛泽建设局网站
  • 上海网站建设公司排行免费企业网站建设介绍