思步网

查看: 45490|回复: 16
打印 上一主题 下一主题

软件测试11步骤

[复制链接]
    第一步:评定开发方案和状态

    这第一步是创建W&T计划的先决条件,W&T计划用于评估执行的软件解决方案。在这一步,软件评测师可质疑开发方案的完整性和正确性。并且基于项目计划的完整和延伸定义,软件评测师要估计出测试这个执行的软件解决方案所需要的资源数量。

    第二步:形成测试计划

    形成测试计划应该要符合软件开发过程的模式,所有计划的结构应该是一样的,内容则要基于测试员对开发中的项目的感知程度。

    第三步:测试软件的需求说明

    不完整的,不正确的,或不一致的要求都会导致软件开发失败。 在需求收集阶段,不正确说明软件需求,会明显的增加开发费用。 测试员通过查证,一定要保证需求说明的是正确的,完整的,并且不会有冲突。

    第四步:测试软件的设计

    这一步软件评测师首先要能过查证技术测试软件的外部和内部设计,测试设计是否能完成需求说明的目标和这些设计能否在指定的硬件上起作用。

    第五步:软件开发过程中的测试

    根据内部设计文档选择的软件开发方法将会决定软件评测师测试需要的类型和范围。因为软件构建变得更加自动化,所以这一阶段要求相对少的测试,不过,如果软件采用瀑布型的开发模式,容易产生错误,这些错误应该被发现。经验表明,在构建阶段发现问题会比在动态测试过程发现问题节省很多成本

    第六步:执行和记录错误

    这个阶段包括在动态状态测试代码,在测试计划中指定的步骤,方法,工具会被用于验证可执行代码是否符合规定的软件需求和设计的结构化规范

    第七步:可接受性测试

    可接受性测试能让使用者在操作他们的日常工作所需功能时评估软件的适用性和可用性。这样能测试出使用者认为软件应该实现什么功能,与需求文档的中说明的软件应该实现什么功能形成对照

    第八步:报告测试结果

    测试报告是一个持续的过程,可口头表达也可记录下来。 缺陷和涉及的问题要向相应的小组报告,并且报告要易于理解,这一点很重要。这样就能以最低的可能成本修正问题

    第九步:软件安装测试

    一旦测试小组已确认该软件是供生产使用,在生产环境中,软件的执行能力将被进行测试。这将测试操作软件的界面,相关软件和操作程序。

    第十步:测试软件变化

    当进行到第十步,是软件被安装使用后的维护过程。相关概念随着整个执行过程而改变,任何时候需求改变了,测试计划也要相应改变,并且这些改变对于整个软件的影响也要测试和评估。

    第十一步:评估测试效率

    测试改进最好通过在测试任务的最后阶段评估测试效率完成。这个评估首先应该由测试员完成,同时也要包括开发人员,软件使用者和专业质量担保人(如果有这些人员的话)。


上一篇:谈项目管理和软件测试过程(五)
下一篇:嵌入式系统的构建
[发帖际遇]: 一叶舟 在论坛发帖时没有注意,被小偷偷去了 5 (金) 金币. 幸运榜 / 衰神榜
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复 论坛版权

使用道具 举报

发发呆,回回帖,工作结束~
很有借鉴意义,先收藏了,谢谢楼主。
以我的经验来看,楼主的想法是可以执行的~
学习下我只是路过,不发表意见……
众里寻他千百度,蓦然回首在这里!
很有见地的探讨,先收藏着~
路过 帮顶 嘿嘿
不错 支持一个了
很有借鉴意义,先收藏了,谢谢楼主。
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
不错 支持一个了
路过的帮顶
很有见地的探讨,先收藏着~
我了个去,顶了
您需要登录后才可以回帖 登录 | 注册

本版积分规则



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部