一、testcase:修改用户密码需要6个参数(短信验证码、设置的新密码、用户已登录的userid及用户唯一标识、接口校验码、被修改的手机号),故先准备这些参数
二、用户登录请求,(获取userid、用户唯一标识)
三、发送短信验证码及断言(获取接口校验码)
四、从数据库获取短信验证码(获取短信验证码)
最后、组装参数,发送修改密码的请求(设置新密码、传入手机号)
===================
问题0、在create session,建议都带上header。
问题1、验证msg的内容时,不需要把它目标串加引号
问题2、变量是元组或列表之类的,通过下标获取时,${variable}[0][0] 或 ${variable[0][0]} 都是可行的。
问题3、从数据库查询content字段后,直接使用SUBSTRING处理了。
SELECT SUBSTRING(content,26,6) FROM `company_message_history` ORDER BY send_time DESC LIMIT 1
SUBSTR (str, pos, len)
由 <str> 中的第 <pos> 位置开始,选出接下去的 <len> 个字元