博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
京东web登录测试用例编写
阅读量:2070 次
发布时间:2019-04-29

本文共 954 字,大约阅读时间需要 3 分钟。

1.需求分析

  • 确认测试范围
    • 1.账户登录
    • 2.二维码登录
    • 3.第三方登录
  • 输入框的规则
    • 1.手机,邮箱,或者其他

2.界面

  • ui
  • 文案

3.功能

  • 正向验证
    • 输入已注册的手机号,正确密码,点击登录,登录成功
  • 账号输入框
    • 手机(11位的数字):考虑长度(10,11,12);考虑类型(数字,非数字,空格)
      • 账号输入10位数字,输入符合要求的秘密,点击登录,登录失败
      • 账号输入12位数字,输入符合要求的密码,点击登录,登录失败
      • 账号输入11位包含非数字,点击登录,登录失败
      • 账号输入未注册的手机号,登录失败
      • 账号输入已注册的手机号,后面加一位空格,登录成功
      • 账号为空,登录失败
  • 清空按钮
    • 输入框1位内容,展示
    • 输入为空,不展示
    • 输入空格,展示
    • 点击清空按钮,输入内容清空
  • 密码输入框
    • 输入正确账号,输入不符合要求的错误密码,点击登录,提示信息
    • 输入正确账号,输入不符合要求的错误密码,点击登录,提示信息
    • 输入正确账号,密码为空,点击登录,提示信息
    • 输入正确账号,密码输入空格,点击登录,提示信息
  • 忘记密码
    • 点击跳转到找回密码页面
  • 登录按钮
    • 有网点击,登录成功
    • 无网点击,提示信息
  • 场景法补充用例
  • 接口验证
    • 接口请求时机
    • 接口请求参数是否正确
    • 接口相应展示是否正确:mock方法

4.性能

  • TPS:服务器每秒处理的事务数
  • 响应时间
  • CPU
  • 内存
  • 吞吐量

5.安全

  • 注入攻击
    • sql注入
    • xss脚本
  • 加密
    • 关键信息存储、传输过程中有没有加密
    • 登录后缓存信息有没有加密
  • 退出后有没有清除关键信息
  • 能不能绕过登录页面访问内部系统
  • 密码
    • 是不是支持复制粘贴
    • 密码框是否加密显示
    • 密码在源代码下是否可见
    • 密码有效期
  • 登录限制
    • 允许登录失败次数
    • 浏览器前进后退是否需要重新登录
    • 登录超时之后,是否自动回到登录界面
    • 登录互斥

6.兼容

  • 不同浏览器
  • 相同浏览器不同版本
  • 不同移动设备的不同浏览器
  • 不同分辨率

7.易用性

  • 焦点定位
  • 复制粘贴
  • 页面布局
  • 提示语容易理解

8.web自有特性

  • 链接测试
    • 页面的所有链接是不是都能切换正常
    • 页面中提供的可链接功能是不是都能正常链接
  • 多个浏览器同时访问
    • 用户同时打开多个浏览器,用相同的账户操作,数据一致性,数据同步的问题
    • 多个浏览器,用不同的账户去操作,cookie中会不会有用户信息显示错乱

转载地址:http://wzjmf.baihongyu.com/

你可能感兴趣的文章
GridView+存储过程实现'真分页'
查看>>
flask_migrate
查看>>
解决activemq多消费者并发处理
查看>>
UDP连接和TCP连接的异同
查看>>
hibernate 时间段查询
查看>>
java操作cookie 实现两周内自动登录
查看>>
Tomcat 7优化前及优化后的性能对比
查看>>
Java Guava中的函数式编程讲解
查看>>
Eclipse Memory Analyzer 使用技巧
查看>>
tomcat连接超时
查看>>
谈谈编程思想
查看>>
iOS MapKit导航及地理转码辅助类
查看>>
检测iOS的网络可用性并打开网络设置
查看>>
简单封装FMDB操作sqlite的模板
查看>>
iOS开发中Instruments的用法
查看>>
强引用 软引用 弱引用 虚引用
查看>>
数据类型 java转换
查看>>
"NetworkError: 400 Bad Request - http://172.16.47.117:8088/rhip/**/####t/approval?date=976
查看>>
mybatis 根据 数据库表 自动生成 实体
查看>>
C结构体、C++结构体、C++类的区别
查看>>