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

简单动态网页制作代码关键词优化心得

简单动态网页制作代码,关键词优化心得,政府网站建设经验介绍,网站开发使用天气api原文地址 一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。 这个时候就可以利用ddt来管理测试数据&…

原文地址

一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。

这个时候就可以利用ddt来管理测试数据,提高代码复用率。

先看一个简单的demo

复制代码

# coding: utf-8
# author: Archerimport unittest
import ddt
import requests
import HTMLTestRunner# 接口参数,用列表[]包裹起来,每组数据则是字典格式
test_data = [{"clientCode": "韩","topic": "测试接口","content": "测试接口","resrcType": "0","assert": "200"   # assert并不是接口需要的参数,是为了对返回结果进行断言而加在这里的预期结果
},{"clientCode": "","topic": "测试接口2","content": "测试接口2","resrcType": "0","assert": "400"},{"clientCode": "韩","topic": "","content": "测试接口2","resrcType": "0","assert": "400"}]@ddt.ddt
class Test(unittest.TestCase):def setUp(self):self.url = 'http://192.168.X.XXX:7001/XXX/api/XXXise/info/XXX/save.v'@ddt.data(*test_data)def test_ddt(self, value):   # 定义一个变量value来接收ddt.data中的数据r = requests.post(self.url, value)print(r.json())self.assertTrue(value['assert'] in r.text)   # 利用参数组合中的assert参数进行断言if __name__ == '__main__':unittest.main()

复制代码

可以看到,虽然只写了一条用例,但是却执行了3次,根据传参不同,得到不同的结果,相当于3条用例。

我这里只是用了ddt.data,ddt还有其他的装饰方法,如:ddt.file_dataddt.unpack

关于ddt的详细介绍可以看看这篇博客:https://www.cnblogs.com/miniren/p/7099187.html和https://blog.csdn.net/wushuai150831/article/details/78453549,写的比较全面

http://www.lbrq.cn/news/2426437.html

相关文章:

  • 怎样在网站图片做超级链接百度精准引流推广
  • 金融网站建设公司排名dsp投放方式
  • 设计网络网站建设百度搜索引擎收录
  • 山东一级造价师考试时间南宁seo多少钱报价
  • 做科学实验的网站谷歌官方app下载
  • 湖南住房和城乡建设厅网站免费培训课程
  • 站长之家 网站模板百度企业推广
  • 基于h5的个人网站建设推广关键词优化
  • 网络品牌网站建设行业关键词
  • 百度网站推广关键词怎么查合肥网站关键词优化公司
  • 怎么做类似美团的网站吗免费发帖推广网站
  • 做网站什么商品好百度官方
  • 邢台网站建设信息危机公关处理五大原则
  • 中文网站模板免费下载企业培训系统
  • 做建网站百度竞价推广计划
  • 廊坊百度推广电话长安seo排名优化培训
  • myeclipse做网站长春seo
  • 做网站用图片算侵犯著作权吗网站seo顾问
  • 张家港江阴网站设计免费建网站最新视频教程
  • 网站建设找工作宁波网络营销怎么做
  • 网站备案怎么弄中山谷歌推广
  • 郑州机械网站制作网络公司推广公司
  • 自定义wordpress后台企业网站设计优化公司
  • 企业站网络推广名风seo软件
  • 高唐网站建设服务商广州最新疫情情况
  • 自学java 做网站 多久小程序开发费用一览表
  • php 新闻网站开发最近热点新闻事件2023
  • 免费建网站哪个模板多百度关键词检测工具
  • 阿里云1m服务器可以搭建网站各种手艺培训班
  • 网投网站建设编程培训机构
  • 《Webpack热更新瓶颈突破:全链路优化指南》
  • 厌氧菌数据挖掘可行性评估报告
  • AngularJS 动画
  • 用org.apache.pdfbox 转换 PDF 到 图片格式
  • Python可迭代归约函数深度解析:从all到sorted的进阶指南
  • MySQL 8.0 OCP 1Z0-908 题目解析(31)