软件测试流程方法与测试(1)

独孤九剑共有九式,其中各有侧重 。
第一式告诉你什么是测试及其核心价值何在
第二式说明测试的从业人员应该具备的素质
第三式是教你了解主要的测试门类和方法
第四式讲如何开发测试用例
(练完第四式 ,你已 经可以说是一个称职的测试工程师了)
后五式就是为测试经理所准备 了。分别论述如何定义测试流程如何制定测试计划如何书写测试报告如何管理团队以及激励团队 ,最后是产品上市之后测试的角色定义 。把这九式完全融会贯通 再辅以足够的实战经验 ,你将成为江湖上数得着的测试高手。”

第一式 庐山面目

横看成岭侧成峰,远近高低各不同
在这里插入图片描述
所谓软件测试 ,就是出于正常合理的目的 ,在特定的时间、环境 ,用事先制定的标准衡量一种软件产品或特性是否符合预期 。
世间万物皆为测试的 对 象 。测试本身并不是在创造什么东西 ,而是由确认 、验证 、保证、评估 、审核 、报告等动作组成的统一体 。
测试有两个主要的作用 ,第 一是确认我们在做一个正确的东西 ,正确 当 然是需要有标准的 ,对软件测试来说 ,软件的 特性说明书 ( Specif ication ) 就是测试的标准 。当 说明书有遗漏或 忽略时 ,标准应该来源于大家约定俗成 (Common Sense) 或者高层人士的判断 。
测试的第二个作用是确保开发活动的 方向是正确的 。同时为了保证开发活动方向的正确 ,我们通过各种测试报告提供有用的数据和事实来帮助项目管理者作出正确的判定。

  1. 测试单个点简单,但多个点交织在一起则需要系统测试
  2. 测试人员品头论足之前必须要有“事先预定”的标准。保证项目按照测试的方向去实施。
    软件工程v模型在这里插入图片描述

3.软件有度量在这里插入图片描述
损失分为显性和隐性,显性比如bug的损失人力物力,隐形例如用户的信任,公司的信誉名声。要找到bug损失与测试成本和改bug花费的平衡点,是企业成本达到最少。

4.专业测试为什么需要由无利害关系,独立的人或团队来进行测试。
1)程序员不能客观评价自己所写的程序。
2)有可能设计人员和开发人员理解错误,此时需要新的思维。
3)开发人员来讲,发现bug意味着损失时间精力来修改,对测试人员来说,找到bug意味着奖励,于公于私有利无弊。

5.软件测试标准
软件特性说明书作为文档 ,它只是为了描述软件的功能。除非到了不得已的时候 ,否则还是应该尽量依靠软件特性说明书来做测试的准则 ,这对各方来说都是容易把握而且风险小的选择 。”当说明书有遗漏或忽略的时候,标准应该来自大家约定俗成或者高层人士的判断。

6.软件测试报告中的需要的数据及元素
在这里插入图片描述
有了这些素材 ,项目的管理者能够对项目的过去 、现在和未来大体有 一个判断 ,这就相当于提供了项目的行进方向 ,比起单纯地发现问题来说 ,这种帮助更为宏观和具有战略性,是测试的更大价值所在 。”

说明:主要内容来自“笑傲测试-软件测试流程方法与实施-魏伟”

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值