zoukankan      html  css  js  c++  java
  • 测试用例总结

    软件测试不仅要验证正确的行为,还要验证软件在非法操作的情况下具体响应(反应)

    人机交互:正确引导用户,去做正确的事情
    反应:友好提示信息,更注重“体验”
     
    等价类 相同的一类为一个等价类(对比目标),男人->女人;胖的->瘦的;高->低
    有效等价类、无效等价类;
    有效->有效的输入; 无效->无效的输入
    输入框
    边界值 0-6-9     9的边界值:8、10      6的边界值:5、7      针对长度测试
    因果图 组合概念
    正确、正确、正确
    正确、错误、正确
    正确、错误、错误......以此类推
    多个输入有因果关系
    错误猜想 经验测试  
     
     另外,还可以从以下角度去考虑
    九大视角:
    功能性、美观性、易用性、安全性、建议、非法、性能、健壮性、兼容性
    要结合:
    等价类、边界值、因果图
     
    功能性 验证功能的正确性 备注
    非法性 功能在错误状态(包含:无效等价类; 暴力)的响应  
    易用性 好不好用(习惯)  
    美观性 好不好看,颜色、排版(习惯)  
    安全性 密码是否是掩码显示、sql注入、加密传输、防止暴力破解、自动锁死  
    兼容性 是不是适用于(操作系统、浏览器) C/S-->B/S
    客户端-->服务器/ 浏览器-->服务器
    C/S:桌面版QQ、360安全卫士(电脑安装客户端的)手机app(各个操作系统win/linux上正确运行:Android、IOS)
    B/S:淘宝、京东(通过浏览器访问的)浏览器:360、IE、谷歌、火狐、QQ、遨游
    健壮性 长时间运行软件查看功能的正确性 通长7*24h、3*24h(书本上的), 实际看工作软件的需求
    性能 考虑最多的:响应时间 多并发(响应时间、CPU、内存、I/O、硬盘存储、网速)
    建议 从用户的角度,对这个软件有什么建议  
     
     
    写个demo吧,这样看的更明显一些:
    序号 版本号 测试点 操作步骤 预期结果 优先级 备注
    1 v1810 登录 1、输入正确的账号;
    2、输入正确的密码
    3、点击“登录”
    4、查看是否登录成功
    登录成功 中级 一、测试用例第一条验证功能的正确性
    二、唯一性
    2 v1810 登录 1、输入正确的账号;
    2、输入错误的密码
    3、点击“登录”
    4、查看是否登录成功
    1、登录失败
    2、给出提示信息
      预期,好的结果
    3 v1810 登录 1、输入正确的账号;
    2、输入空的密码
    3、点击“登录”
    4、查看是否登录成功
    1、登录失败
    2、给出提示信息
       
    4 v1810 登录 1、输入错误的账号;
    2、输入正确的密码
    3、点击“登录”
    4、查看是否登录成功
    1、登录失败
    2、给出提示信息
       
    5 v1810 登录 1、输入错误的账号;
    2、输入错误的密码
    3、点击“登录”
    4、查看是否登录成功
    1、登录失败
    2、给出提示信息
       
    6 v1810 登录 1、输入错误的账号;
    2、输入空的密码
    3、点击“登录”
    4、查看是否登录成功
    1、登录失败
    2、给出提示信息
       
    7 v1810 登录 1、输入空的账号;
    2、输入空的密码
    3、点击“登录”
    4、查看是否登录成功
    1、登录失败
    2、给出提示信息
       
    8 v1810 易用性 查看软件是否符合用户的习惯      
    9 v1810 性能 断网      
    10 v1810   从点击到正确弹出,所耗费的时间是否满足要求      

    作者:含笑半步颠√

    博客链接:https://www.cnblogs.com/lixy-88428977

  • 相关阅读:
    JS和PYTHON中数据类型比较
    http状态码
    ffmpeg architecture(上)
    降低数值精度以提高深度学习性能
    IaaS、PaaS 和 SaaS:云服务模型概述
    英特尔Intel® Arria® 10 FPGA加速器设计
    基于至强® 平台的内存数据库解决方案
    MLPerf结果证实至强® 可有效助力深度学习训练
    如何从数据角度为人工智能部署做好数据准备
    英特尔内存革新助平安云 Redis 云服务降本增效
  • 原文地址:https://www.cnblogs.com/zhugongmeetyou/p/9547859.html
Copyright © 2011-2022 走看看