zoukankan      html  css  js  c++  java
  • robotframework(12)修改用户密码(从数据库查询短信验证码)

    一、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> 个字元

    -----------------------------------------Have a good day!---------------------------------------------------------------------------------------------------
  • 相关阅读:
    设计模式之策略设计模式
    我的Java编码规范
    Jvm中的垃圾回收
    Jvm运行时内存解析
    SSH框架的搭建
    xshell5运行hadoop集群
    安装虚拟机和网络配置
    大数据技术原理与运用知识
    Redis高级应用解析:缓存穿透、击穿、雪崩
    B+Tree原理及mysql的索引分析
  • 原文地址:https://www.cnblogs.com/ww-xiaowei/p/10837062.html
Copyright © 2011-2022 走看看