2023年全国职业院校技能大赛赛项正式赛卷-GZ034软件测试赛项赛题及评分标准A14-接口测试要求.docx
《2023年全国职业院校技能大赛赛项正式赛卷-GZ034软件测试赛项赛题及评分标准A14-接口测试要求.docx》由会员分享,可在线阅读,更多相关《2023年全国职业院校技能大赛赛项正式赛卷-GZ034软件测试赛项赛题及评分标准A14-接口测试要求.docx(4页珍藏版)》请在优知文库上搜索。
1、任务七接口测试一、任务要求题目1:登录接口脚本编写和执行测试。1、登录接口描述如下:接口功能:提供用户登录功能处理,根据传入的用户名和密码判断登录状态。接口地址(根据实际系统IP及端口自行替换):令http:/XX.XX.XX.XX:XXXX/prod-api/auth/logino请求方式:POSTo请求参数:参数必填类型说明usernameTureString用户名passwordTureString用户密码roleldTureInt登录ID(默认1)响应结果:令登录成功时返回:(code:200,msg:XXX,udata:,access-token:xxx,name:xxx,photo
2、:11xxxm,expires-in:xxx;令登录失败时返回(密码错误):(“msg“:登录密码错误”,“code”:500)登录失败时返回(密码为空):(“msg“:请输入密码”,code:500)2、接口测试要求说明:令在Postman中新建Collections集,测试集命名为Data_Driver;令在测试集Data_Driver下新建data_driver脚本;令在脚本BOdy中的raw下新建json参数(username、passwordroleld)进行传值,其中USername、PaSSWord参数改为变量接收数据驱动中的数据;Q新建josn文件保存接口数据驱动测试数据,jo
3、sn参数名为username、password;用户名和密码数据为:usernamepasswordXTGLY123456XTGLY123XTGLY令执行Runcollection,在测试集合运行页面设置执行要求,运行次数要求3次,请求间隔时间为500ms,发送请求的data文件导入前面的新建json数据文件;令设置完成执行测试用例集;截图要求:一共6张图,分别为:测试用例脚本包含URL和raw中参数相关内容截图;测试用例集导入json数据后预览数据的截图;COlleCtionRUnner页面的截图;、分别截图三条用例的测试报告中ReSPonSeBOdy的全部内容。题目2:新增接口脚本编写和执
4、行测试,并执行脚本。1、商品分类添加接口描述如下:接口功能:提供商品分类新增处理。接口地址(根据实际系统IP及端口自行替换):http:/XX.XX.XX.XX:XXXX/prod-api/manager/category/add。请求方式:POSTo请求参数:参数必填类型说明CreateByTureInt添加id(默认2)nameTureString商品分类名称响应结果:“msg:操作成功JCOde:200其余均失败。2、接口测试要求说明:令在Postman中新建Collections集,测试集命名为TesjAdd;令在Test_Add中新建测试用例1Login脚本;令Login脚本URL为
5、:http:/XX.XX.XX.XX:XXXX/prod-api/auth/login;令Login脚本Json参数为:,usemame,:,XTGLYH,password:H123456,;roleIdM:1):令在LOgin脚本的Tests中编写代码,将Login接口返回值responseBody转为json字符串并将responseBody中的获取到的access_token的值使用SetEnvironmentVariable方法存放到环境变量中,环境变量命名为token;令在TeSLAdd中新建测试用例2,Add脚本;令将LOgin中获取的变量token放在Add脚本Authoriza
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 全国 职业院校 技能 大赛 正式 GZ034 软件 测试 赛项赛题 评分标准 A14 接口 要求

链接地址:https://www.yzwku.com/doc/427132.html