zoukankan      html  css  js  c++  java
  • 测试场景分析-上传文件软件

    一、UI
    界面显示:文件图标、悬浮有文字
    功能入口:图标、菜单项
    进度:进度条、百分比、速度、已上传文件的大小、进度条
    提示:开始传送、各种异常信息的提示、传送结束

    二、功能: 传文件
    文件大小、文件类型、文件位置
    特殊文件格式,.exe是否可传输
    上传文件上限
    不同用户行驶之间(1V1、1V多)
    用户不同的状态(在线、离线、隐身、忙碌)
    用户特殊在线状态:黑名单、群友(QQ群、讨论组)
    删除好友:删除好友之后,是否可继续上传
    陌生人:陌生人模式下,是否可上传
    特殊上传操作:拖拽、秒传(实现技术背景 MD5 哈希算法)
    特殊异常操作:撤回、终止、中断后继续(断点续传)
    ps: 以上功能需要结合不同用户的状态
    特殊操作:转发、传输文件的搜索
    下载目录的设定:每次设定、默认设定
    从用户角度:1对多人、多人V1、1个窗口多个文件
    在线传、离线传
    在线和离线做转换

    三、容错:
    传输文件不存在
    传输文件被占用
    网络文件被占用
    传输过程中断网
    传输过程中删除好友
    传输中删除临时文件
    续传时,多方不在线
    接收磁盘,空间储存满了
    默认文件夹被删除
    在线保留时间,长时间不接收,回过去
    传输时,退出登录(传输方、接收方)
    本地多个号 互传文件
    同名文件的重复传输

    四、易用性:
    入口是否好找
    文字提示是否明确

    五、安全:
    传输过程是否加密

    六、性能:
    传输速度
    离线下载速度,从服务器下载的速度
    文件数量限制,最多可以上传多少,最少可以接收多少
    文件上传人数,最多可以接受多少人上传,最少可以接收多 少人上传
    CPU占用、内存占用、io监控
    同一终端,多个软件互传
    局域网传输时优先内网传送

    七、兼容性
    操作系统类型、版本、补丁版本
    防火墙启动时,是否阻止该功能
    防病毒启动时,是否误杀
    网络{wifi、有线(联通、移动、电信、局域网)}
    不同版本(最新版、最新版前几版之内)
    不同类型: PC、手机、平板 、web

    八、国际化:
    多语言测试,英文版装在中文的系统上是否显示正常
    输入信息,本地化、国际化信息是否做了区别
    设定的时间区域
    不同语言分隔符

    九、文档:
    对应文档是否齐全
    对应文档是否易懂
    多语言要求时,是否显示正常
    查看入口是否好找
    文档是否存在错字

    十、提示语言:
    语言风格要统一
    语言提示明确
    语言提示易懂、友好

    十一、稳定性:
    大批量传输文件,同时上传几千个文件时是否显示正常

    十二、冲突:
    功能近似软件,是否存在冲突

  • 相关阅读:
    deeplearning.ai 卷积神经网络 Week 1 卷积神经网络
    deeplearning.ai 构建机器学习项目 Week 2 机器学习策略 II
    deeplearning.ai 构建机器学习项目 Week 1 机器学习策略 I
    deeplearning.ai 改善深层神经网络 week3 超参数调试、Batch Normalization和程序框架
    deeplearning.ai 改善深层神经网络 week2 优化算法
    deeplearning.ai 改善深层神经网络 week1 深度学习的实用层面
    cs231n spring 2017 lecture8 Deep Learning Networks
    cs231n spring 2017 lecture7 Training Neural Networks II
    cs231n spring 2017 lecture6 Training Neural Networks I
    cs231n spring 2017 Python/Numpy基础
  • 原文地址:https://www.cnblogs.com/mrwhite2020/p/12916643.html
Copyright © 2011-2022 走看看