- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元测试
马永征
2004.6.15
单元测谜
Outline
软件测试概述
单元测试
单元测试工具— Junit( Eclipse)
单元测谜
软件测试概述
单元测谜
内容
软件测试
定义、目的和作用
衡量标准
软件测试要素
测试技术
测试过程
单元测谜
软件测试
■概况
口定义:为了发现程序的错误而执行程序的过程
口软件测试是SQA的重要手段,属于软件工程领
域
口目前状况
软件测试的实践性大于理论性
软件测试理论体系尚不成熟
软件测试工具尚不成熟
■软件测试效果对于个人的依赖性比较大
单元测谜
软件测试
目的
口为了寻找错误,并尽可能地为修正错误提供更
多的信息
口为了证明软件有错误,而不证明软件没有错误
■作用
□发现并管理缺陷
口度量质量
评价工作效率和效果
■预期项目风险
单元测谜
内容
软件测试
定义、目的和作用
衡量标准
软件测试要素
测试技术
测试过程
单元测谜
软件测试
衡量标准
多快好
■能够找到尽可能多的、以至于所有的BUG
■能够尽可能早地发现最严重的BUG
找到的BUG是关键的、用户最关心的
找到BUG后能够重现找到的BUG,并为修正BUG提供尽可能多
的信息
口省
能够用最少的时间、人力和资源发现BUG
■测试的过程和数据可以重用
单元测谜
内容
软件测试
定义、目的和作用
衡量标准
软件测试要素
测试技术
测试过程
单元测谜
不实际运行程序,而是通过检
实际运行程序,并通
查和阅读等手段来发现错误并
过观察程序运行的实
测试技术
评估代码质量的软件测试技术
际结果来发现错误的
也称为静态分析技术。
软件测试技术
在不知道程序内部结
在知道程序内部
构,只知道程序规格软件测试技
结构的情况下采
的情况下采用的测试
用的测试技术或
技术或策略
策略
静态测试
动态测试
在测试过
在测试过
黑盒泱
盒测
程中,选‖程中,选
试
择足够的
测试用例,回測试用例
开发组内部进行的,采用讲解、提问并使用
使得每
使得程序
个可执行
姓能门 Checklists式进行的查找错误的活动。一
中的每
玉让划、流程和结果报告
语句至少
个分支判
被执行
断的每
在测试过程中,选择足够的测试
、安全、配
种可能结rm用例,使得程序中的每一条可能坏目的、按照
果都至少
执行的路径都至少执行一次。
文档评论(0)