测试用例设计

接口测试点
功能测试:

  • 业务流程测试
    (1)正常场景:是否满足所提供的功能(页面需要展示字段等),对接口用例进行结构划分
    (2)异常场景:是否对各种情况进行处理,比如错误码(参数正常情况下,接口出现异常)
  • 输入参数测试
    (1)输入参数不合法(错误参数、用户id不合法等)
    (2)输入参数为空为null
    (3)输入参数过长
    (4)输入参数合法
  • 性能测试
    (1)响应时间:服务器处理一个请求或者一个任务的耗时
    (2)吞吐量:每秒钟系统能过够处理的请求数和任务数
    (3)并发数:系统同事处理的请求数或者任务数
    (4)qps(tps):每秒钟请求/事务数 =并发数/平均相应时间
  • 安全性测试
    (1)敏感信息加密
    (2)必要参数后端校验(修改userid等)
    (3)接口防止恶因请求

功能测试点例如:登录

  • 功能测试
    1.输入正确的账号和密码,点击提交按钮,验证是否能正确登录
    2.输入错误的账号或者密码,验证登录会失败,并且提示相应的错误信息
    3登录成功后页面跳转
    4.账号密码长度验证
    5.账号密码特殊字符验证
    6.记住账号功能
    7.登录失败后不能记录密码的功能
    8.密码加密可见/不可见
    9.注册忘记密码
    10.被踢票
    11.什么都不输入点击提交(非空检查)
    12.请求失败提示
  • 压力测试
    1.打开登录页速度
    2.正确的账号和密码,登录成功后页面跳转速度
  • 界面测试
    1.页面元素检查
    2.页面按钮状态检查
    3.页面文案检查
    4.不同分辨率手机是否可正常显示
  • 可用性测试
    1.键盘弹起类型
    2.输入账号密码后键盘回车是否可登录
    3.输入框是否有tab键切换
  • 安全测试
    1.账号密码是否加密
    2.生成cookie有效时间
    3.错误登录的次数限制
    4.账号密码输入框应该屏蔽sql注入
    5.多设备登录
  • 弱网测试
    1.慢网络状态请求
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 黑盒测试案例设计技术篇 1 概述 本章介绍黑盒测试的概念和进行黑盒测试的目的与意义,及关于等价类划分、边界值分析、...
    西边人阅读 17,092评论 0 41
  • (全) 等价类划分方法: 一.方法简介 1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然...
    xiangxiangUUU阅读 2,141评论 1 7
  • 前言 测试用例编写作为测试技能最基础的一个能力,大家应该或多或少都有自己写用例的习惯和思考方式,这里分享一些需求分...
    movingjan阅读 1,314评论 0 0
  • 第一次读《简爱》的时候应该是在我上初中的时候,那时候读完之后最大的感受就是非常敬佩像简这样的独立女性。她独立、坚强...
    碧晨洁阅读 577评论 0 0
  • 昨天居然忘记记录了,早上醒来就想起这件事,回想昨天,我们有什么事值得记录,可能就是宝贝,昨天把宝贝带到学校,大家都...
    黑眼睛莉莉阅读 240评论 0 1