• 安装测试真的有那么简单吗?


    一、定义:

    产品的安装过程和结果进行测试

    工作内容:根据软件的测试特性列表,软件安装,配置文档,设计安装过程的测试用例

    二、测试要点分析统计

    1、安装测试前的检查工作

    • 检查安装文档是否齐全
    • 检查安装软件的程序文件是否齐全
    • 检查安装软件的格式是否与安装指导要求的文件格式相符

    2、安装测试后的检查工作

    • 所有文件是否都已产生并确定有所需要的内容
      • 程序文件的目录与子目录是否正确产生
      • 各目录与子目录下的程序文件是否正确产生
      • 是否存在无用的目录、子目录、程序文件和无用的临时文件
      • 程序文件的目录、子目录、程序文件本身的权限是否正确
      • 对于PC windows下的软件,还要检查与应用软件相配套的动态联接库文件和注册表是否齐全
    • 安装日志的检查
    • 在安装完成后,要进行程序的运行链接验证
    • 软件的卸载测试

    3、安装测试过程中的检查工作

    • 所有的预置数据是否齐全
    • 软件环境配置是否合理
    • 硬件环境配置是否合理
    • 用户选择的一套任选方案是否相容
    • 安装的过程测试:
      • 在安装的过程中,系统要提供缺省的参数值,测试过程中要对缺省参数值的情况进行安装测试
      • 指定人工完成的安装过程,要列出每一安装步骤所需的工作,并仔细检查每一安装步骤所完成工作的正确性
      • 在安装测试过程中,要设计异常的安装测试用例,包括配置参数的异常,安装选项和安装路径的异常
    • 安装文档的测试

    4、安装测试中的软件升级测试

    • 软件通过重新安装来达到升级目的,具体测试方法同上
    • 同时要进行版本兼容性的测试
    • 通过Patch的方式实现软件的升级
    • 软件在线升级

    5、补充

    • 安装时异常终止包括:进程终止(操作系统未关闭)断电模式,断网
    • 测试对象:安装文件、安装系统、安装文档、配置项
    • 安装后检查:
      • 1、文件是否产生,是否正确
      • 2、是否按人工修改的方式安装
      • 3、安装日志是否记录正确
      • 4、否有临时目录,垃圾文件,是否清理掉冷补丁(需要关闭系统的补丁) 热补丁(多数网站补丁属于热补丁)
  • 相关阅读:
    POJ1270 Following Orders[拓扑排序所有方案 Kahn]
    拓扑排序 POJ2367Genealogical tree[topo-sort]
    如何使用MySQL Workbench创建数据库存储过程
    sql server数据库中 smallint, int ,bigint ,tinyint的区别与长度
    now() 的用法
    存储过程制造数据
    JMeter—系统性能分析思路
    JMeter—监听器
    JMeter—断言
    Jmeter后置处理器之JSON Extractor
  • 原文地址:https://www.cnblogs.com/c-jw/p/14126951.html
Copyright © 2020-2023  润新知