APP下载

接口测试中数据关联技术的运用

2021-05-23王芬

电脑知识与技术 2021年11期
关键词:页面关联用户

王芬

摘要:接口测试是软件测试工作中重要的组成部分之一,同时也是整个测试工作的难点。如何切实提高软件接口测试技术的效率以及检测结果的可靠性,是当前软件测试领域主要研究的内容。在接口测试中,Web后台登录认证机制,可以通过JMeter 测试软件中后置处理器的正则表达式提取器,提取登录身份验证信息token值,从而进行数据关联来实现登录状态保持。

关键词:接口测试;JMeter;数据关联正则表达式提取器

中图分类号:TP391      文献标识码:A

文章编号:1009-3044(2021)11-0067-02

软件开发既要做前端也要做后端,前端只是提供一个页面给用户看结果以及提供页面给用户做输入,后端才是整个业务的核心,用于处理业务请求实现具体的功能。后端逻辑相对很复杂,所以在开发的时候,会由架构师确定接口,然后再针对各个接口实现其具体的功能,比如登录接口、注册接口,增、删、改、查接口等。接口测试是验证这个接口的功能是否正确实现,它是基于Http的请求和Http的响应,所以需要通过请求和响应分别来输入数据以及检查的结果。接口测试工具有很多,比如soapUI、postman、JMeter等,这里选择JMeter[1]测试工具进行接口测试。

1 什么是数据关联

将服务器提供动态变化的值存放在变量中,当需要使用该变量时,自动从服务器响应的信息中获取该值,并在后面使用的过程中进行替换。JMeter测试软件的后置处理器之正则表达式提取器可以实现数据关联,应用场景:1)在一个线程组中,B请求需要使用A请求返回的数据,将上一个请求的响应结果作为下一个请求的参数;2) 用每次用户登录后,token信息都不同,后面的其他操作都要在登录状态保持下进行,所以需要将这个token信息保存下来。……

登录APP查看全文

猜你喜欢

页面关联用户
大狗熊在睡觉
刷新生活的页面
“苦”的关联
智趣
关注用户
关注用户
关注用户
如何获取一亿海外用户
同一Word文档 纵横页面并存
语言学与修辞学:关联与互动