• “总裁”霸占偶像剧 BOSS追人有三宝:熊抱强吻推到 2018-07-17
  • 透润亮白第一步 测欧缇丽臻美亮白焕肌精华露 2018-07-17
  • 王国平应邀为西安市雁塔区干部授课 2018-07-17
  • 九三学社郑州市委组织参观郑州博物馆“阿富汗国家宝藏展” 2018-07-17
  • 月全食观看指南:7月27日本世纪最长月全食将会持续1小时43分钟! 2018-07-16
  • 老祖宗留下的热水养生方 2018-07-16
  • 网上报名过程中遇到问题如何咨询? 2018-07-16
  • US climate pact pullout saddens island nations envoy 2018-07-15
  • 习近平将对阿联酋、塞内加尔、卢旺达和南非进行国事访问, 出席金砖国家领导人第十次会晤,过境毛里求斯并进行友好访问 2018-07-15
  • 《中国经济周刊》杂志社诚聘英才 2018-07-15
  • 王朝崩塌!恒大半个月内双线出局 卡帅敲响下课警钟 2018-07-14
  • 锐参考 终于说出了心里话!美国为朝鲜找的“亚洲榜样”竟然是这个国家—— 2018-07-14
  • 美国新研究发现:气垫鞋伤腿脚 2018-07-14
  • 晋江:咬定实体经济 发力转型升级 2018-07-14
  • 北京一赌球团伙被端:涉案资金3.2亿元 有人输得离婚卖房 2018-07-13
  • 软件测试培训班_找[达内]

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

    400-111-8989

    热门课程

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

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

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

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

    解锁问题:

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

    软件测试四个阶段:

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

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

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

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

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

    单元测试测试策略:

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

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

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

    集成测试的测试策略:

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

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

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

    基于进度的集成

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

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

    系统测试的测试策略:

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

    版本验证测试:

    文档测试。

    解锁问题参考答案:

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

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

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

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

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

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

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

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

    选择城市和中心
    贵州省

    广西省