• 一线视角:“是改革开放,让我们的人生如此壮阔” 2018-11-22
  • 佟大为关悦走进四川仪陇变身“宣传员”助力脱贫攻坚战 2018-11-22
  • 环保督察真刀真枪呼应民众期盼 2018-11-22
  • 中学生午休上厕所被处分? 校方:处罚不记入档案 2018-11-22
  • 郑洪坤:用大数据探究基因奥秘 2018-11-21
  • 遗憾没参观进博会?这里有4600多个VR场景任你看 2018-11-21
  • 智库给美军开出 “疗伤”啥药方? 2018-11-20
  • 丧失的人文风骨曾经熠熠生辉 2018-11-20
  • 喜夺金马影帝 徐峥发文:让我们为中国电影加油! 2018-11-20
  • 一多一少看变化(乡村振兴在行动) 2018-11-19
  • 弟子追忆荀慧生:循循善诱的严师,60岁仍每天练功、吊嗓子 2018-11-19
  • 大众Polo最高优惠1.5万 年轻人的好选择 2018-11-18
  • 帕米尔高原深处的“绝壁舞者” 2018-11-18
  • 准确把握人民政协的性质定位 2018-11-18
  • 马蓉反击王宝强:他出轨了多少,哪天高兴我就发出来 2018-11-17
  • 软件测试培训班_找[达内]

    软件测试培训
    美国上市软件测试培训机构

    400-111-8989

    热门课程

    回答问题解锁软件测试四个阶段

    • 时间:2018-05-07
    • 发布:test先生
    • 来源:软件测试资源分享

    软件测试培训班_找[达内] www.jljiaxin.com 软件测试4个阶段

    资深的软件测试工程师都知道软件测试分为四个阶段,但是对于很多测试新手或者是正在进行软件测试培训学习的人,有时候就显得有些迷茫:不知道软件测试人员要从什么时候进行测试,一个项目的测试工作到哪一步算是结束,今天我们就来聊聊那些你必须知道的软件测试四个阶段,但在正式了解之前先回答一个问题来解锁正文内容吧:

    解锁问题:

    说说你对软件配置管理的理解。(你先想想,文末有答案哦)

    软件测试四个阶段:

    和开发过程相对应,测试过程会依次经历单元测试、集成测试、系统测试、验收测试四个主要阶段:

    单元测试:单元测试是针对软件设计的最小单位––程序??樯踔链攵谓姓沸约煅榈牟馐怨ぷ?,通常由开发人员进行。

    集成测试:集成测试是将??榘凑丈杓埔笞樽捌鹄唇胁馐?,主要目的是发现与接口有关的问题。由于在产品提交到测试部门前,产品开发小组都要进行联合调试,因此在大部分企业中集成测试是由开发人员来完成的。

    系统测试:系统测试是在集成测试通过后进行的,目的是充分运行系统,验证各子系统是否都能正常工作并完成设计的要求。它主要由测试部门进行,是测试部门最大最重要的一个测试,对产品的质量有重大的影响。

    验收测试:验收测试以需求阶段的《需求规格说明书》为验收标准,测试时要求模拟实际用户的运行环境。对于实际项目可以和客户共同进行,对于产品来说就是最后一次的系统测试。测试内容为对功能??榈娜娌馐?,尤其要进行文档测试。

    单元测试测试策略:

    自顶向下的单元测试策略:比孤立单元测试的成本高很多,不是单元测试的一个好的选择。

    自底向上的单元测试策略:比较合理的单元测试策略,但测试周期较长。

    孤立单元测试策略:最好的单元测试策略。

    集成测试的测试策略:

    大爆炸集成:适应于一个维护型项目或被测试系统较小

    自顶向下集成:适应于产品控制结构比较清晰和稳定;高层接口变化较小;底层接口未定义或经??赡鼙恍薷?产口控制组件具有较大的技术风险,需要尽早被验证;希望尽早能看到产品的系统功能行为。

    自底向上集成:适应于底层接口比较稳定;高层接口变化比较频繁;底层组件较早被完成。

    基于进度的集成

    优点:具有较高的并行度;能够有效缩短项目的开发进度。

    缺点:桩和驱动工作量较大;有些接口测试不充分;有些测试重复和浪费。

    系统测试的测试策略:

    数据和数据库完整性测试;功能测试;用户界面测试;性能评测;负载测试;强度测试;容量测试;安全性和访问控制测试;故障转移和恢复测试;配置测试;安装测试;加密测试;可用性测试;

    版本验证测试:

    文档测试。

    解锁问题参考答案:

    项目在开发过程中要用相应的配置管理工具对配置项(包括各个阶段的产物)进行变更控制,配置管理的使用取决于项目规模和复杂性及风险的水平。软件的规模越大,配置管理就越显得重要?;褂性谂渲霉芾碇?,有一个很重要的概念,那就是基线,是在一定阶段各个配置项的组合,一个基线就提供了一个正式的标准,随后的工作便基于此标准,并只有经过授权后才能变更这个标准。配置管理工具主要有CC,VSS,CVS,SVN等,我只用过SVN,对其他的工具不是很熟悉。

    恭喜你阅读完了本文,相信你在本文中也发现了不一样之处,那便是通过解锁问题获得正文内容的一种阅读方式,简单的是全凭自主性。通过本文,相信你了解了软件测试的四个阶段,也了解了软件配置管理,同样你也收获了将不懂的知识暂且放过,也许下一秒就有灵感的解题思路,希望对你有所帮助!如果你还有更多关于软件测试的问题,欢迎来达内软件测试培训机构进行咨询。

    免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

    上一篇:软件测试是从测试计划开始的...
    下一篇:这就是软件测试工程师需要学习数据库以及开发知识的原因

    详述软件测试中安全性测试的原则问题

    软件测试工程师需要掌握的HTML标签汇总

    浅析简化软件测试中回归测试人力投入问题

    实现软件测试中的自动化测试,从正确的打开方式开始!

    选择城市和中心
    贵州省

    广西省