基于Katalon Studio的接口测试试验token的验证.doc
《基于Katalon Studio的接口测试试验token的验证.doc》由会员分享,可在线阅读,更多相关《基于Katalon Studio的接口测试试验token的验证.doc(2页珍藏版)》请在三一文库上搜索。
1、基于Katalon Studio的接口测试试验token的验证前言最近抽时间接触了一下Katalon Studio(后面简称KS),并且利用KS做了一些接口测试的试验,感觉还不错,不过其中接口授权中缺少通过token动态验证的方案,虽然KS支持Authorization(BasicOAuth1.02.0协议),但是对仅使用jwt的接口安全验证并没有便捷的方式,下面是最近做的一个小dome做个抛砖引玉。获取token值1、新建一个API/Web Service的项目,在Object Repository中添加Web Service Request,method选择post,设置url路径用于获取
2、token,例如:http:/127.0.0.1:8088/token,在HTTP Body中输入用户名和密码,如下图所示:2、点击运行按钮进行测试,测试结果如下:3、在Data Files中创建CSV格式的测试数据,如下图所示:4、切换到Verification中获取响应结果的access_token值,Groovy 编码如下:5、运行和验证结果(Test Request And Verify),结果如下:对应生成的数据6、将token值赋予其他接口请求的请求头中,如下图所示:其中要在当前请求中创建该域内的变量variable,并把之前获取的token值赋予它,如下图所示:配置完成后执行该接口测试,请求成功,如下图所示:结语本方法仅通过将登陆获取的token临时写到testdata中,再次调用来处理不同接口间token的验证,之前本打算在katalon中使用动态全局变量赋值方法,但是没有走通,如果有更好方法欢迎留言。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Katalon Studio的接口测试试验token的验证 基于 Katalon Studio 接口 测试 试验 token 验证
链接地址:https://www.31doc.com/p-3410867.html