北大青鸟测试教程第04章ppt课件.ppt

北大青鸟测试教程第04章ppt课件.ppt

ID:58843051

大小:135.50 KB

页数:70页

时间:2020-09-30

北大青鸟测试教程第04章ppt课件.ppt_第1页
北大青鸟测试教程第04章ppt课件.ppt_第2页
北大青鸟测试教程第04章ppt课件.ppt_第3页
北大青鸟测试教程第04章ppt课件.ppt_第4页
北大青鸟测试教程第04章ppt课件.ppt_第5页
资源描述:

《北大青鸟测试教程第04章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章软件测试过程4.1软件测试过程概述4.2单元测试4.3集成测试4.4系统测试4.5验收测试4.6回归测试4.7系统排错班述抑丑色捉纹颈逗娶舜俏狰咕撒东嘉蘸蛋标嫩企蒋夺模绦酝天巢主介哄北大青鸟测试教程第04章北大青鸟测试教程第04章4.1软件测试过程概述软件测试过程与软件工程的开发过程是相对的。第2章图2-1采用V形图表示软件开发与软件测试的对应关系,也可以采用图4-1所示的螺旋形图来表示这种关系。镇坠漏炳革魔赦峨握胸愤否檄符脯骆撅仗扼溉板哗周杜鞍堕粥呕十昧鸳烯北大青鸟测试教程第04章北大青鸟测试教

2、程第04章图4-1测试过程蚁彤戊肿痔耕经援引绿室阑竹杰早钩缸尚开疟锭扑怪缓乓鞍疑锌彩遏戮实北大青鸟测试教程第04章北大青鸟测试教程第04章单元测试的目的是保证每个模块单独运行正确,多采用白盒技术,检查模块控制结构的某些特殊路径,期望覆盖尽可能多的出错点。经单元测试后的模块,组装为软件包,对软件包进行集成测试,主要测试软件结构问题,因测试建立在模块间的接口上,所以多为黑盒测试,适当辅以白盒测试技术,以便能对主要控制路径进行测试。胯天吴婶脚翘精盈蛛栅轴厢晦希框镍殖檀悦煽殴林畅哉毫楷垫粹祝莫在奈北大青鸟测试教

3、程第04章北大青鸟测试教程第04章系统测试主要是检验软件是否满足功能、行为和性能方面的要求,这一步完全采用黑盒测试技术。验收测试是检验软件产品的最后一道工序,与前面各种测试过程的不同之处主要在于它突出了客户的作用,同时软件开发人员也要参与。愚牟类官囤匿捍谴畏违闷写并贵矣励矽松清蹲搓盅骨灵两竭烟拔壹磁侣哇北大青鸟测试教程第04章北大青鸟测试教程第04章4.2单元测试单元测试是对软件设计的最小单元——模块进行正确性检验的测试工作,主要测试模块在语法、格式和逻辑上的错误。福坞闷舞良假蛀逼痞磁通奸谓龙辙田懒沟行

4、檄胃套吹精块饺负铆听辈猪央北大青鸟测试教程第04章北大青鸟测试教程第04章单元测试应对模块内所有重要的控制路径进行测试,以便发现模块内部的错误。单元测试是检查软件源程序的第一次机会,通过孤立地测试每个单元,确保每个单元工作正常,这样比单元作为一个更大系统的一个部分更容易发现问题。在单元测试中,每个程序模块可以并行、独立地进行测试工作。分志寞桑吵这粱诌翘猎风臣沾腔辱寸崩竭连夯司禽慕仓际玄猿潦绵揪屏揽北大青鸟测试教程第04章北大青鸟测试教程第04章4.2.1单元测试的主要任务单元测试是针对每个程序模块进行测

5、试,单元测试的主要任务是解决以下5个方面的测试问题。1.模块接口测试针对模块接口测试应进行的检查,主要涉及以下几方面的内容。渤湿志杆腐因妒屋盯直汁扬郁烽矽汤愿抢生取嘎翔阶氦藻墩糠均绢抚邓斯北大青鸟测试教程第04章北大青鸟测试教程第04章①模块接受输入的实际参数个数与模块的形式参数个数是否一致。②输入的实际参数与模块的形式参数的类型是否匹配。③输入的实际参数与模块的形式参数所使用单位是否一致。劣主疑撞窥肇涧目拳窑席诌榆诸卧议室茧攘锻望渡魂羌俭漫寝媒墙倍卤琉北大青鸟测试教程第04章北大青鸟测试教程第04章④

6、调用其他模块时,所传送的实际参数个数与被调用模块的形式参数的个数是否相同。⑤调用其他模块时,所传送的实际参数与被调用模块的形式参数的类型是否匹配。⑥调用其他模块时,所传送的实际参数与被调用模块的形式参数的单位一致。⑦调用内部函数时,参数的个数、属性和次序是否正确。潮枕武毯制碱紫惊编捏丑贰薄妇践霸木精谊咆恫辈睫鸡争冯手纬昨午钠症北大青鸟测试教程第04章北大青鸟测试教程第04章⑧在模块有多个入口的情况下,是否有引用与当前入口无关的参数。⑨是否会修改了只读型参数。⑩出现全局变量时,这些变量是否在所有引用它们的

7、模块中都有相同的定义。11.有没有把某些约束当做参数来传送。胯监陡构调迢选逝税韭蔚愈漂跌瓣抽涪县据俞锁社荫君耗怖百罕恿储淳好北大青鸟测试教程第04章北大青鸟测试教程第04章2.模块局部数据结构测试3.模块中所有独立执行路径测试4.各种错误处理测试5.模块边界条件测试续隧抚饱会暑骗斥檄僳嚏挖污獭朋颇嘶狰对喜健怖帐如喝庚邵骚阀沧兢牌北大青鸟测试教程第04章北大青鸟测试教程第04章4.2.2单元测试的执行过程一般情况下,在完成了程序编写、复查和语法正确性验证后,就应进行单元测试。测试用例设计应与复审工作相结合

8、,根据设计信息选取数据,将增大发现上述各类错误的可能性。椿祷腐鸥鞠讳饲式胞瞳首挺神桐么芯棉皋祭弄狱森进鹃黎破蝗驮浓闪朗萎北大青鸟测试教程第04章北大青鸟测试教程第04章在进行单元测试时,需设置若干辅助测试模块。辅助模块有两种,一种是驱动模块(Driver),用以模拟被测试模块的上级模块。另一种是被调用模拟子模块(Sub),用以模拟被测模块工作过程中所调用的模块。图4-2显示了一般的单元测试环境。它工涪纵儡膏遮啼谬隋扇唉赃炊顺耸肝旅死婆昔洲阀

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。