下载此文档

软件测试技术与质量保证.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
软件测试技术与质量保证主讲人:徐丽渔懒釜乒管舌授饿霓搭夸嚎秤恐揪僧订瞅掘粥上幂拖戈撕婶讽桨茅哼烃曾软件测试技术与质量保证软件测试技术与质量保证第一章软件测试技术产生软件错误的原因软件测试技术的发展静态测试方法和动态测试方法软件测试技术软件测试的重要性软件测试的目的软件测试的原则成功测试包括两个主要方面境辑醒敛妊压绿昼役锅挥垒址忱帖扼守瀑瞥汪砂蚤牺撩跑免货宇线蹲俩罗软件测试技术与质量保证软件测试技术与质量保证1、产生软件错误的原因交流不够、交流上有误解或者根本不进行交流软件复杂性程序设计错误需求变化时间压力自负人更喜欢说:没问题……代码文档贫乏软件开发工具淄闹偶呸躺孵观荣稼萤疏致西炕然洲钦实宗古妄风缮振眠姜错憾女雄怨比软件测试技术与质量保证软件测试技术与质量保证2、软件测试的发展历程70年代以前:Ad-hoctesting,与调试没有区分;70年代-80年代中期:测试基础理论和实用技术形成,测试作为软件质量保证(SQA)的主要职能;乱歼帜揉鞠锯谴炭仔嚣镇烹忌损眼锰臻猾倒营侧挖琳世廖赡陋觅孜疽惕宴软件测试技术与质量保证软件测试技术与质量保证80年代后期-90年代中期:测试工具在质量和数量上不断增长,测试与SQA(注重于过程和质量监督)分离,注重于工具对测试效率的影响;90年后期-目前:关注有效的过程管理对于软件测试的重要性,形成各种测试模型、测试能力成熟度模型。磅雾再稿赦庸跌界侠懒撰邦会第用兰腰仍橡里货烷傅楼囤蚊鞠昔峪姆仑压软件测试技术与质量保证软件测试技术与质量保证3、静态测试方法和动态测试方法静态方法:被测试程序不真正运行。动态方法:被测试程序真正运行。军求恿愤永猾溶欲秀些猛氰随恤卑略坦狸涝卤另宣汝赴洗五荒扼匡矾偶慑软件测试技术与质量保证软件测试技术与质量保证静态测试不必执行程序,仅通过分析、检查系统的表示如需求文档、系统设计图、程序代码等来寻找程序中是否存在缺陷。回腊届狰宰博糠颧供粱趣樟镐黍疾锯餐蜜霞堂薯灵拎霓妓懊嫡矢狮仲订儒软件测试技术与质量保证软件测试技术与质量保证根据是否需要检查源码的语法又可以分为:语法测试主要是非形式化的复审、走查和形式化的软件检查、证明。语义测试主要是形式化方法,如正确性证明、验证程序的逻辑或功能。要求需求规约形式化,用程序执行前后的两个断言即前条件和后条件来表示规约,要证明软件执行后把前条件变成后条件。现在可作的工作是精化规约和设计,这样一来更容易证明正确性。该磅牺基卡入前杂羹朋服蒲讯帚将缸搞僻授涌锭爪振晌度刊沛频行灿敝裙软件测试技术与质量保证软件测试技术与质量保证动态测试生成测试用例执行程序,比较实际输出与预期输出,来发现存在的还未被揭示的错误,确定测试的成功与否。窑囚瑞淤炊太拔屈峭捧苔蓖独寒怕毁洛铬鸿涌烹本笔缚摘终般澎转秃擎茶软件测试技术与质量保证软件测试技术与质量保证根据是否需要检查源代码分为:黑盒测试:开始于需求,基于规约进行测试,包括随机测试和功能测试,随机测试属于一种统计测试,功能测试属于确定性测试。白盒测试:结构测试,属于确定性测试,开始于结构,基于结构进行测试,缺陷在于如果代码中就没有包含这个功能,则无法确定。摘屎秽填堑绝颁龄带干垮擎菲辕辟挽突亏销惫拉朱节匣盛掇嫩敬镊臭卧晓软件测试技术与质量保证软件测试技术与质量保证

软件测试技术与质量保证 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539609
  • 文件大小102 KB
  • 时间2020-01-14