首页 > 编程语言 >java接口自动化系列(02):测试数据文件设计

java接口自动化系列(02):测试数据文件设计

时间:2023-12-17 11:55:25浏览次数:43  
标签:02 java 断言 字段 测试数据 json 英文 填写

 

本系列汇总,请查看这里https://www.cnblogs.com/uncleyong/p/15867903.html

说明

本次分享的是测试数据存excel中,后续分享测试数据存yaml中

测试用例数据

示例

解释:标题行

每个单词首字母大写,因为代码里面反射会用到

解释:字段数据

Url:只写路径,不需要写ip、端口

RequestType:目前只支持post、get

Headers:json格式字符串,如果没有请求头,填写为{}

Cookies:预留,暂未使用

Parameters:json格式字符串,如果是非关联变量,填写为#{},如果是关联参数,填写为${}

UploadFile:预留,暂未使用

InitSql:初始化sql,要求是json数组,例如:[{"sqlNo":"1","sql":"delete from users where username = 'qzcsbj';"}]

GlobalVariables:需要关联的参数值,样例:token=$.token;,左侧是字段名,右侧是其jsonpath路径,并以英文分号结尾,多个断言字段用英文分号间隔

AssertFields:要断言字段的jsonpath路径以及值,并以英文分号结尾,多个断言字段用英文分号间隔,如:$.code=9550;$.msg=success;

 

常用变量数据

示例

解释:标题行

每个单词首字母大写,因为代码里面反射会用到

解释:字段数据

Name:变量名,放到#{}中

Value:变量值

Description:描述

 

标签:02,java,断言,字段,测试数据,json,英文,填写
From: https://www.cnblogs.com/uncleyong/p/17904670.html

相关文章

  • DOCKER20231217: 容器引擎Docker
       1.1Docker简介 1.1.1什么是Docker?一种轻量级的操作系统虚拟化技术,基于Go语言实现的开源容器项目,诞生于2013年,最初发起者是dotCloud公司(现DockerInc)Docker容器化虚拟技术vs传统虚拟机技术特性容器虚拟机启动秒级分钟级硬盘使用一般为MB一般为G......
  • 十一,JAVA内部类,枚举
    内部类描述事物内部的事物;就是一个类定义在另一个类的内部当内部类定义在成员变量的位置上时,可以被成员修饰符修饰,修饰后会具备修饰符的特征:private:只能在当前类中访问static:访问出现局限性privateintnum=110;  classInner{  ......
  • 2023-2024-1 20231310《计算机基础与程序设计》第12周学习总结
    作业信息作业属于的课程<班级链接>(2022-2023-1-计算机基础与程序设计)作业要求<作业要求>(2022-2023-1计算机基础与程序设计第一周作业)作业目标《C语言程序设计》第11章作业正文https://www.cnblogs.com/wang-hoNbang/p/17908886.html教材学习内容总结《C......
  • 2023-12-16 每天一练
    LeetCode每日一题2276.统计区间中的整数数目题目给你区间的空集,请你设计并实现满足要求的数据结构:新增:添加一个区间到这个区间集合中。统计:计算出现在至少一个区间中的整数个数。实现CountIntervals类:CountIntervals()使用区间的空集初始化对象voidadd(intl......
  • 2023-2024-1 20231410刘珈岐《计算机基础与程序设计》第12周学习总结
    2023-2024-120231410刘珈岐《计算机基础与程序设计》第12周学习总结作业信息这个作业属于哪个课程(https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP)这个作业要求在哪里(https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13008)这个作业的......
  • 个人报告20211303
    个人报告(20211303李天赐):a)列出自己的贡献:小组整体工作的推进和程序设计思路的确立,完成了前期代码结构搭建和初步撰写。b)列出设计中遇到的问题及解决方法(1)思路问题:--问题描述:在我们最开始设计程序的时候,先打算拿TLS协议中的三次握手协议的过程来练手,通过显示handshake这个信息......
  • 2023-2024-1 20232320 《网络空间安全导论》第六周学习总结
    教材学习内容总结本章主要聚焦于应用安全,具体分为身份认证与信任管理、隐私保护、云计算及其安全、区块链与安全、人工智能及其安全等多个方面,从用户端、服务端等不同视角描述了如何保障应用安全。我们体会到其重要性和实用性,在各个领域都有不可忽视的地位,在历史上,由于这些方面的......
  • 2023-2024-1 20231312 《计算机基础与程序设计》第12周学习总结
    作业信息这个作业属于哪个课程<班级的链接>2023-2024-1-计算机基础与程序设计|-这个作业要求在哪里<作业要求链接>2023-2024-1计算机基础与程序设计第6周作业|这个作业的目标《C语言程序设计》第11章|作业正文作业链接教材学习内容总结《C》指针在一......
  • 2023-2024-1 学号20231318《计算机基础与程序设计》第十二周学习总结
    作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十二周作业这个作业的目标自学教材《C语言程序设计》第11章并完成云班课测试。作业正文2023-2024-1学号20231318《计算机基础与程序设计》......
  • 学期:2023-2024-1 学号:20231426 《计算机基础与程序设计》第十二周学习总结
    作业信息这个作业属于哪个课程2022-2023-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计作业这个作业的目标通过教材内容了解文件,动态数组作业正文https://www.cnblogs.com/hhaxx/p/17908761.html教材学习内容总结《计算科学......