zoukankan      html  css  js  c++  java
  • 《软件测试经验与教训》之一——测试员的角色

    1. 测试需要找到项目或产品的信息。后期有关软件或产品的关键关键决策都是根据这些信息进行的。

    2. 测试员的使命:

    • 质量的评估者:对软件质量的总体评估
    • 质量的把关者:确认产品质量达到具体标准
    • 成本的降低者:最小化成本、时间或尽可能减少副作用的方式完成自己的工作,快速找到软件的重大问题
    • 成本预算:帮助预测和控制产品成本
    • 满足客户的特定要求,帮助客户改进产品的质量和可测性
    • 遵循特定的方法集和规则集,帮助客户改进过程

        经常重新考虑自己的使命,保证自己的计划或使命不会偏重某一方面而忽略另一方面。

    3. 测试是一种服务角色。服务意味着有客户。测试员的工作是否成功,主要看其是否很好的满足了客户的要求和最佳利益。

    4. 测试内容的先后顺序

        测试员的使命之一是迅速找到程序存在的重要问题。这往往决定于测试人员执行测试内容的先后顺序。

    • 首先测试经过变更的部分(修改和更新),然后测试没有变更的部分。
    • 首先测试核心功能(关键功能、常用功能、基本功能),然后测试辅助功能。
    • 首先测试功能是否能用,然后测试功能在各种条件下的表现。即先功能,后性能。
    • 首先测试常见情况和场景,然后测试罕见情况和场景。
    • 首先测试常见威胁(最可能出现压力和错误的情况),然后测试罕见威胁。
    • 首先测试影响大的问题,然后测试影响小的问题。
    • 首先测试明确要求的部分,然后测试没有明确要求的部分。明确要求的部分可以从规格和设计报告里面获取,没有明确要求的部分职能靠测试人员的经验以及对业务的熟悉,借鉴以往其他产品的功能来把握。

      测试人员只有对软件和相关的业务熟悉后,才能更好更迅速的找到重要的问题。所以平时加强软件使用和业务的积累。

         

  • 相关阅读:
    SEO常用外链资源站整理分享
    不同的LINUX系统,跨服务器快速拷贝文件
    WPS表格、Excel常用技巧大全,99%人都不知道,但非常实用!
    php 5.4中php-fpm 的重启、终止操作命令
    帝国CMS伪静态
    Centos7访问Win7/Win10系统中的共享文件
    H3C S5500三层交换机划分Vlan与H3C路由组网
    H3C S5500V2交换机误格式化恢复
    linux_centos7_时间更新
    Centos7安装mysql数据库
  • 原文地址:https://www.cnblogs.com/zhuxiaohou110908/p/6164199.html
Copyright © 2011-2022 走看看