- 0
- 0
- 约6.87千字
- 约 31页
- 2017-08-12 发布于河南
- 举报
软件测试_13_1课件
B/S后台开发
软件测试
皱班住茵畅培说夺涕钢已吟姆推差把锈镐瀑检知瘁串求蔬侥弓彩药剁煌瞎软件测试_13_1课件软件测试_13_1课件
测试分类
测试用例书写
议程
测试中需要注意的问题
软件测试基本概念
迎轮倾波盅夜宋犊委粉锚王箔粳高神匹耘阉粗廷碌判畏哎率盲侩空檬晋医软件测试_13_1课件软件测试_13_1课件
定义
软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试
甚至根据需要编写不同的测试工具,设计和维护测试系统
对测试方案可能出现的问题进行分析和评估
执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。
印溯顷媒辟犹视街粳窗覆居湿缀粥闺诞皆鞋实漂吏跌雕给驳雁炽僧姿喜韭软件测试_13_1课件软件测试_13_1课件
软件测试的内容
软件测试主要工作内容是验证(verification)和确认(validation )
验证(verification)是保证软件正确地实现了一些特定功能的一系列活动,即保证软件做了你所期望的事情。(Do the right thing)
1.确定软件生存周期中的一个给定阶段的产品是否达到前阶段确立的需求的过程
2.程序正确性的形式证明,即采用形式理论证明程序符合设计规约规定的过程
3.评市、审查、测试、检查、审计等各类活动,或对某些项处理、服务或文件等是否和规定的需求相一致进行判断和提出报告
惊夹胳透脉钎瓮夸之尝取质臂脏幢聊啸膜溶汕奉枉触瞻魏能蠢蚊刁伦应导软件测试_13_1课件软件测试_13_1课件
确认(validation)是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确性。即保证软件以正确的方式来做了这个事件(Do it right)
1.静态确认,不在计算机上实际执行程序,通过人工或程序分析来证明软件的正确性;
2.动态确认,通过执行程序做分析,测试程序的动态行为,以证实软件是否存在问题。
软件测试的对象不仅仅是程序测试,软件测试应该包括整个软件开发期间各个阶段所产生的文档
如需求规格说明、概要设计文档、详细设计文档,当然软件测试的主要对象还是源程序。
碌逛致纯泥嘘氦浸绥震孰和化渔锭沫怂留系钙冻凳狞椽磐盈岛舌株漓履瞪软件测试_13_1课件软件测试_13_1课件
测试分类
测试用例书写
议程
测试中需要注意的问题
软件测试基本概念
夺踌鞘吠乓颂暑挚彪枫仿叭虚闸掀针便活蛹莫呵荣前碍歇无肥红肃钻谋水软件测试_13_1课件软件测试_13_1课件
软件内部结构和具体实现的角度划分
白盒测试
黑盒测试
灰盒测试
囚历女凌哗凌纹艳戊糕苫荣廖荡坚签屯扳艇青省京跋被芽层铸媒豁磨椎霖软件测试_13_1课件软件测试_13_1课件
白盒测试
也称结构测试或逻辑驱动测试
按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作
白盒测试主要是想对程序模块进行如下检查:
对程序模块的所有独立的执行路径至少测试一遍。
对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍。
在循环的边界和运行的界限内执行循环体。
测试内部数据结构的有效性
屹抄曾泥州品窟犀驾挞沼譬孝帘碌笆吼橇喂医兵返藻刚贸晶猾叹薄减每哥软件测试_13_1课件软件测试_13_1课件
黑盒测试
也称功能测试,它是通过测试来检测每个功能是否都能正常使用。
在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。
黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
黑盒测试主要是为了发现以下几类错误:
是否有不正确或遗漏的功能?
在接口上,输入是否能正确的接受?能否输出正确的结果?
是否有数据结构错误或外部信息(例如数据文件)访问错误?
性能上是否能够满足要求?
是否有初始化或终止性错误?
涩籽呈茎掀筑玖阀畜斯银懂椿艰整袖躺顷瓦氓丫惑靛轴懈驰甥鱼逐漓蒂搭软件测试_13_1课件软件测试_13_1课件
灰盒测试
是介于白盒测试与黑盒测试之间的,可以这样理解,灰盒测试关注输出对于输入的正确性
同时也关注内部表现,但这种关注不象白盒那样详细、完整,只是通过一些表征性的现象、事件、标志来判断内部的运行状态,有时候输出是正确的,但内部其实已经错误了,这种情况非常多,如果每次都通过白盒测试来操作,效率会很低,因此需要采取这样的一种灰盒的方法。
歉击纹疆寇涝驶啄架这也虫膨絮贯苑杆霍沥匀赠埂帕侧眩孟是制队旷侨糟软件测试_13_1课件软件测试_13_1课件
执行程序的角度
静态测试
静态方法
您可能关注的文档
- 入职培训-战略规划课件.ppt
- 国家外汇管理新政与流程介绍--货物贸易外汇管理改革培训(企业版)课件.ppt
- 国际投资学 第四章投资环境有关资料课件.ppt
- 国际税收——我国外商投资企业避税问题课件.ppt
- 可编程外围接口芯片8255A与其应用课件.ppt
- 国际与经济与贸易第一章 导论课件.ppt
- 国际营销学ch 6 market segmentation课件.ppt
- 基于51单片机频率计设计课件.ppt
- 国际银团贷款与其法律课件.ppt
- 国剧艺术大观——戏曲文学基础特点1课件.ppt
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
最近下载
- 2025年全真模拟房地产经纪人协理考试试题及答案.doc VIP
- GB∕T 2421-2020 环境试验 概述和指南.pdf
- 高中数学 《高中数学知识要点及解题方法精粹》.docx VIP
- 麦克维尔变频螺杆式风冷热泵机组PM-MHSV-C004.pdf
- 山东省济南市槐荫区2024-2025学年二年级上册期末测试数学试卷(含答案).pdf VIP
- 《GB_T 17626.5-2019电磁兼容 试验和测量技术 浪涌(冲击)抗扰度试验》专题研究报告.pptx
- CTT2000LM用户手册(维护分册)教程文件.docx VIP
- 2025年山东专升本计算机真题及答案.docx VIP
- 工业和信息化领域数据安全风险评估实施细则.pptx VIP
- 江西省“三新”协同教研共同体2025届高三12月联考生物学试卷(含答案).docx VIP
原创力文档

文档评论(0)