使用postman完成需要发送验证码的会员注册请求

目标:

使用postman完成移动端的会员注册功能。

背景:

移动端会员注册时需要输入验证码,才能完成注册。

PC管理端有短信发送历史页面,能查询到注册时发送的验证码,验证码格式如下:

[ uat_AutoTest ] 尊敬的用户,您的验证码为:073874,本验证码有效时间 30 分钟,请勿告知他人,如下:

 

所以完成注册的自动化测试需要三步:

1.发送验证码请求。

2.从短信历史中获取验证码。

3.完成注册请求。(请求中的phone,是+8615512345678的格式)

难点在第二步,如何从短信中截取到验证码,作为变量传给第三步的请求。而且获取到的phone是不加86的格式,所以还要在phone前面拼上+86,再作为变量传给第三步。

postman用的是javascript编程,如果有编程基础的话,就不难啦。因为对js语言并不熟悉,我是直接用的截取字符串的方法。(有更好的方法,欢迎指教,非常感谢。)

所以再postman的tests中是这样写的:

 1 var jsonData = JSON.parse(responseBody);
 2 
 3 str = jsonData.results[0].content
 4 verificationCode = str.substring(30,36)
 5 
 6 str1 = "+86"
 7 phone = jsonData.results[0].phone
 8 new_phone = str1+phone
 9 
10 postman.setEnvironmentVariable("registerPhone", new_phone);
11 postman.setEnvironmentVariable("verificationCode", verificationCode);

 

转载于:https://www.cnblogs.com/zhangqian0830/p/8426169.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/59889.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【异常解决】postman请求提示Full authentication is required to access this resource

Full authentication is required to access this resource解决方案 一、背景描述二、解决方案 一、背景描述 在使用 postman 测试接口时,该接口需要在 Header 中传入 access_token,实际上也在请求的 Header 中添加上了 access_token 参数,但…

请求后端返回的验证码显示的情况

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、情况一:数据是图片文件流二、情况二:直接返回是图片情况三:uni小程序的登录验证 最后 前言 在实际的项目中验证码登录几…

postMan 测试显示验证码

在postman的选项卡Test中,可以编写html格式的显示模板,在格式化显示时,变量使用的方式是两个大括号包着一个变量名{{变量名}}。 现在后端返回到前端的数据格式 一般是JSON格式,所以编写测试脚本要先把JSONW文本转换为JSON对象&am…

UNIX 工作站的大规模灭绝

行业快速迭代下,软硬件的淘汰速度似乎远超我们的想象。 链接:https://www.osnews.com/story/135605/the-mass-extinction-of-unix-workstations/ 声明:本文为 CSDN 翻译,未经允许禁止转载。 作者 | Thom Holwerda 译者 | 弯月…

【计算机网络】| Http.*协议该知道的那些事儿 | 面经

本文章参考了很多文档文献整理成狮子自己喜欢的风格类型文字,主要有: 《图解网络-小林coding》、Github上面的《前端语音社群》,ChatGpt 3.5 大家有兴趣可以去找来看看,一起上岸!!! 目录 面试官…

GPT-3问答机器人实战【LangChain】

原文:https://www.toutiao.com/article/7211527561673867779/?log_frome0e756d2bfaf5_1683079005521 ChatGPT 几个月前问世,并以其回答来自广泛知识集的问题的能力震惊了所有人。 在 ChatGPT 展示大型语言模型的强大功能时,Dagster 核心团队…

三秒钟,我要拿到世界杯所有队伍阵容信息

文章目录 🕐Im coming~🕑我写了个啥?🕔咋写的?🕘代码供上🕛 See you next time 专栏Python零基础入门篇🔥Python网络蜘蛛🔥Python数据分析Django基础入门宝典&#x1f52…

2022世界杯结果预测,简单AI模型最有效?附代码!

2022世界杯冠军是谁?本文将为你揭晓一个利用简单AI模型得到的靠谱预测。 许多人称足球为“不可预测的比赛”,因为一场足球比赛有不同的因素可以改变最终比分。 这是真的……在某种程度上。 北大出版社,人工智能原理与实践 人工智能和数据科…

我在chatgpt学习requestIdleCallback

react对接chatgpt,导入json形成记忆数据继续提问,想要私聊 [{"role": "user","content": "requestIdleCallback 怎么使用" }, {"role": "assistant","content": "requestI…

必应聊天放宽限制:每轮会话最多 30 次,每天上限提至 300 次

微软搜索和人工智能副总裁 Jordi Ribas 在最新推文中宣布,必应聊天(Bing Chat)进一步放宽限制,每轮会话最多支持 30 次,用户每天最多可进行 300 次交流。 必应聊天预览版在最初发布时没有任何关于每次会话或每天聊天次…

前端食堂技术周刊第 76 期:第 95 次 TC39 会议、React Labs 工作进展、加速 JavaScript 生态系统、设计系统元规范、AI 一周资讯、前端开发者的终局

美味值:🌟🌟🌟🌟🌟 口味:惠林顿牛排 食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly 本期摘要 第 95 次 TC39 会议React Labs 工作进展AI 一周资讯加速 JavaScript 生…

直播APP制作时即时聊天功能实现

目前直播app制作很火,直播中的即时聊天功能必不可少。云豹直播作为优质的直播平台源码提供商,在即时聊天功能方面必有其独到之处,下面为大家从如何实现即时聊天这个功能上答疑解惑。 即时聊天这个需求在很多app中都有,也是公认的…

虚拟直播实现流程(多人连麦直播互动为例)

虚拟直播既可以实现单人视频直播,也可以邀请观众上麦、进行多人连麦互动。 虚拟直播场景的直播分为两个阶段: 单虚拟主播直播: 单虚拟主播直播是指主播创建房间后,使用虚拟形象进行音视频直播,观众可以进房观看直播。…

AWS 使用ivs chat 实现直播聊天功能

什么是IVS Chat Rooms Amazon IVS Chat 是一种可扩展的流式聊天功能,具​​有内置的审核选项,旨在伴随实时流式视频。通过 IVS Chat,观众可以通过提问和参与讨论来建立社区关系。IVS Chat 提供房间资源管理和用于发送、接收和审核聊天消息的…

10种实用的Prompt技巧图解

收集整理了prompt engineering的10种实用技巧,以图解的方式解释了它们的主要原理。 本文追求以极简风格逼近这些方法的第一性原理,把黑话翻译成人话,并使用图片范例进行说明。 同时也加入了一些自己的理解,如有出入欢迎指正。 一&…

【AI】清华开源中英双语对话模型ChatGLM2-6B本地安装笔记

清华开源中英双语对话模型ChatGLM2-6B本地安装笔记 首先,直接上资源,网盘中是ChatGLM2-6B源码及模型文件: 链接:https://pan.baidu.com/s/1DciporsVT-eSiVIAeU-YmQ 提取码:cssa 官方的Readme已经很详尽了&#xff0…

显示/限制输入框的字数

<textarea rows"4" maxlength"50" placeholder"请输入您的口味偏好(可不填)"></textarea> <div class"limitnum"><span class"word">0</span>/50字</div> $("textarea").k…

靶场外传丨迎头赶上or弯道超车?中国网络靶场发展历程研读

从爱因斯坦计划到网络曼哈顿计划&#xff0c;全球网络靶场的发展历程折射出网络安全发展的趋势&#xff0c;从对设备、系统的仿真构建与安全性研究开始&#xff0c;逐步发展为在国防、科研、经济领域的关键系统。全球网络靶场经过14年的发展&#xff0c;已经呈现出军民两用、一…

3G与全业务运营应高度重视网络信息安全

本文讲的是 3G与全业务运营应高度重视网络信息安全&#xff0c; 11月6日至7日&#xff0c;由人民邮电报社、中国信息产业网主办&#xff0c;埃普威承办的“2009中国通信行业网络信息安全峰会(第四届)”在北京举行&#xff0c;400余名专业人士参会&#xff0c;围绕业界关注的网络…

岁末年初,“2018年度赛可达优秀产品奖”获奖名单揭晓了……

近日&#xff0c;由第三方信息安全测评认证机构——赛可达实验室主办的“2018年度赛可达优秀产品奖&#xff08;SKD AWARDS&#xff09;”颁奖盛典在京隆重举办。 腾讯、百度安全、360企业安全、奇元科技、京东云、瑞星、天空卫士、深信服、蓝盾、辰信领创、美创科技等16家单位…