java接口自动化测试--restassured如何进行文件上传接口测试
Posted python自动化测试及测试平台开发
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java接口自动化测试--restassured如何进行文件上传接口测试相关的知识,希望对你有一定的参考价值。
在我们平时测试接口过程中,可能会遇到一些上传接口,那么如何使用restassured进行上传接口测试呢?
非常简单,见如下代码
ValidatableResponse res = given().cookies(cookiesName) .queryParam("foodId", "2") .multiPart("file", new File("d:/my.xlsx")) .queryParam("time", endTime) .queryParam("type", "1") .queryParam("foodType", "0").when() .post("https://www.******.cn/food/buy").then(); res.assertThat().statusCode(200);
第四期Tester+T 测试开发进阶实战班开始火热报名了.......
本期我们特推出最新课程jmeter性能测试实战及接口自动化测试平台开发、App性能监控平台开发课程,其中接口自动化测试平台开发课程、App性能监控平台开发课程,全中国独家课程,全部由我们Tester+T老师们根据自身在企业中的实战经验,带大家一起开发接口自动化测试平台和App性能监控平台。
通过平台更好的在项目中提高质量和效率,能够更加方便的监控每个版本接口的质量,能够更加灵活的对之前的接口进行监控分析,能够更加灵活的掌握app是否存在内存泄漏情况,是否内存在一个合理的值范围内,是否存在卡顿现在,具体在哪个类哪个方法中卡顿的,fps的具体值,如果低于某个阈值,进行自动报警等等。
本期新增课程简介:
我们四人目前都是在职员工,我们不同于其他测试培训机构的最大点是,我们都在企业上班,知道企业的痛点,知道怎么解决痛点,需要什么技术,我们不会和其他测试机构一样,纯粹做培训,没有任何企业实战经验,导致学院学到的技术在企业无法真正发挥出来,也是我们jack老师为什么从某大型培训机构出来的原因。
整个课程体系如下:
本次课程我们更加灵活,我们可以也支持进行以下课程选择方式:
1、 1-5阶段的课程
2、 1-7阶段的课程
3、 java+第5阶段课程+第8阶段课程
4、 第8阶段的课程
5、 java+第9阶段的课程
6、 1-10阶段的课程
我们的师资力量:
小编(Richard):十一年工作经验,先后工作于百度、网易,目前担任某上市互联网公司的测试经理,一直专注于测试技术、测试管理方向。曾受邀参加某互联网测试峰会分享公司的体系建设。
Jack:十年测试经验,先后工作于去哪儿、京东、某测试培训机构担任高级讲师,目前担任某互联网的测试主管,主要负责测试流程、测试理论及测试开发团队,敏捷专家。
Nike:八年测试经验,先后工作于京东,目前在某互联网测试公司担任测试架构师,拥有十分丰富的测试架构开发能力,及自动化测试能力。
Joanna,八年工作测试经验,先后工作于用友,滴滴打车企业,目前担任公司测试经理,专注于测试整体流程把控,测试质量监管,对接企业产品质量,功能测试方法运用,善于钻研测试工具,输出高品质的产品及项目报告。测试实践专家。
我们的宗旨:
不让任何一个学员拉下,所有人必须学会。
有兴趣的可以加我qq咨询:2171029637或jack:3292634297
通过网络授课,远程辅导,模拟企业经理对员工的管理方式运作,达到让员工快速成长。
总共200+学时、无限期答疑、如果本期有没学会的下一期免费听课、听到会为止。
大家如果有感兴趣的方向文章,可以直接给我留言,我会去写你们感兴趣的文章。
想要了解,获取更多和测试相关的知识请添加此群,本群提供App、Web等Ui自动化,App性能测试,接口功能,
接口自动化测试,jmeter、loadrunner工具介绍,静态代码扫描实践;测试理论,
测试流程。测试管理。
如果有问题可以联系QQ:2171029637
QQ邮箱:2171029637@qq.com
App自动化及Web自动化全栈测试:群号544126564(想要更多资料立即加入此群)
全国零基础测试转行群: 群号:321264545
以上是关于java接口自动化测试--restassured如何进行文件上传接口测试的主要内容,如果未能解决你的问题,请参考以下文章
一文搞定自动化测试框架 RESTAssured 实践:对 Response 结果导出
一文搞定自动化测试框架 RESTAssured 实践:对 Response 结果导出
线程“ main”中的异常java.lang.NoClassDefFoundError:io / restassured / RestAssured