标题: [分享]资深专家的测试培训资料
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 13:58  资料  个人空间  短消息  加为好友 
PPT 教程,讲得很有条理,思想也很不错~

顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 13:59  资料  个人空间  短消息  加为好友 
happy.gif



 附件: 您所在的用户组无法下载或查看附件
顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 14:41  资料  个人空间  短消息  加为好友 
中文笔记1 by carol:

软件是一种产品,包括:程序源代码Program Source Code,数据文件Data Files
,文档Documents,模型Models几部分

硬件是由工厂生产的,其质量看得见摸得着
软件不是传统方式生产出来的,用户能看到的,也只有用户界面而已
因此需要一些方法来评估软件的质量

软件质量包括产品质量(Product Quality) 和过程质量(Process Quality ) ,另外还有服务质量
产品质量: 文档,代码,测试,设计 。。。
过程质量: 技术,方法,工具,人员,组织,设备。。。

高质量的软件要求: 准时 on time,在预算范围呢 within budget,满足客户需求 satisfy user's needs

顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 14:51  资料  个人空间  短消息  加为好友 
测试 ≠ QA

为什么要测试 :
· 判断软件的质量和可接受性
· 发现问题

一大堆的测试,并不能改善程序的质量

测试对软件质量的贡献在于,识别问题,从而尽早避免

而 QA 的使命则是:尽早预防过失。因此,测试只是质量保证中的一部分。

顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 15:06  资料  个人空间  短消息  加为好友 
软件开发生命周期(SDLC)中最关键的部分?
需求
分析和设计
实现和测试

现状

在整个 SDLC ,维护 maintenance 占掉了 70% 的花费,每10 ~ 15 行代码里就有一个 bug
在整个 SDLC 中,在需求阶段 requirement 就引入的缺陷占到了 50%
在整个 SDLC 中,开发者最不喜欢做的事情,就是写文档 Documentation , 按理说 SDLC 的各个阶段,都需要做文档,但事实上做不到

软件开发者通常愿意做他们比较擅长的部分,象架构设计,编写代码。。。
这就导致 lifecycle 里的很多部分被忽视了
不良的变成习惯: 注释太少, 不恰当的缩进 。。。

顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 15:08  资料  个人空间  短消息  加为好友 
happy.gif



 附件: 您所在的用户组无法下载或查看附件
顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 15:16  资料  个人空间  短消息  加为好友 
等到要进行测试的时候,在为产品建立质量体系就已经太晚了
- 检查 Inspection
- 遍查Walkthrough
- Peer Review

结构化的Walkthrough 是发现软件bug最有效的方法

黑盒测试
–Boundary Value Testing
–Special Value Testing
–Random Testing
–Positive and Negative Testing
–Range Testing
–Equivalence Class Testing
–Decision Table-Based Testing
–Etc.

白盒测试
–DD-Path
–Statement Coverage Testing
–DD-Path Testing
–Loop Coverage Testing
–Basis Path Testing
–Bottom-up Testing
–Top-down Testing
–Sandwich Testing
–Ect.



 附件: 您所在的用户组无法下载或查看附件
顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 15:18  资料  个人空间  短消息  加为好友 
happy.gif



 附件: 您所在的用户组无法下载或查看附件
顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 15:24  资料  个人空间  短消息  加为好友 
产品测试:

- 单元测试
- 函数功能测试
- 平台测试
- 产品整合测试
- 性能测试
- 极限测试
- 安装测试
- 回复测试 (Regression Testing)

测试工具的分类

- Web Site Management Tools
- Test Management Tools
- Regression Testing Tools
- Coverage Analysis Tools
- Load Performance Testing Tools

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5135
帖子 10000
活跃指数 32
LU金币 2590 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-7-8 15:29  资料  个人空间  短消息  加为好友 
SQA 的责任:

开发测试计划和进行系统测试

QA 要监控开发工程中的测试,并进行测试统计

QA 要定立标准,以使开发成员开发出更好的软件


the end~

顶部
[广告] 论坛新开 【DB2产品家族】 【投资理财】 【行业应用】 板块
 



当前时区 GMT+8, 现在时间是 2008-7-25 12:45
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.055166 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver - WAP