51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 963|回复: 2
打印 上一主题 下一主题

测试知识及能力

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-27 12:49:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试知识及能力
一.理论性测试知识
测试方法:
1.白盒方法:符号执行,形式化方法,基本路径,组合覆盖,条件覆盖,判定覆盖,语句覆盖,代码走查
2.黑盒测试:决策表,正则表达式,等价类划分,边界值分析,因果图法,错误推测法,功 能图,ad-hoc法(自由测试)
3.灰盒测试:…………
测试工具:
1.功能类:winrunner,robot,qtp等
2.性能类:loadrunner,jmeter,robot等,
3.单元测试工具:nunit,开发工具自带的单元测试工具等
测试分类:
本地化测试,国际化测试,功能测试,负载测试,性能测试,安全性测试,恢复测试,安装测试,兼容性测试,可用性测试,可靠性测试
测试文档:
测试计划,测试方案,测试用例,测试步骤,测试环境,测试数据
测试阶段:
需求审查,设计审查,单元测试,集成测试,系统测试,验收测试,阿尔法测试,贝塔测试
二.感性测试知识
思想:
质量文化,客户需求,质量保证,测试现实,测试原则,测试驱动,成熟度模型
测试管理:
测试策略,测试风险,测试进度,测试团队,测试覆盖,模板
缺陷及分析:
缺陷预防,质量评估,缺陷清除率,分布分析,趋势分析,缺陷跟踪,缺陷生命周期,缺陷报告
三.软件基础知识(按照由低到高)
计算机应用,c/s,b/s架构,数据库基本知识,sql,oracle操作和浏览,基本网络知识,安全知识,编程知识,设计思想……
个人认为,拥有开发能力和开发经验的人有条件做到更深入的测试
四.其他能力
沟通能力,项目管理能力(每个人在做事的时候会潜移默化的使用到项目管理的知识,因此不要以为这是项目管理者的事情),学习能力,动手操作能力,逻辑分析能力
总结:
个人认为,能够做好测试的人,要有广博感性的质量,软件,测试知识;要能沉下来,完全进入软件内部的好奇心和能力;要能够在不同的测试项目中积累知识和经验,这个不仅仅是了解不同项目的业务,而是一种技能和感觉的积累;要不断向研发靠拢,向项目开发过程靠拢;离开软件开发过程和质量管理,测试是不存在的,或者说是平面的和不完整的。
测试经验和测试技能到一定程度,对测试,或者说不同系统,不同环境下的测试应该有一定的个人看法,这种看法带有浓厚个人知识体系的特征,也会指导下一步个人测试技能的发展。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-29 17:54:09 | 只看该作者
知识点还真多,发现很多地方都是貌似明白 又说不清楚
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-29 18:20:21 | 只看该作者
眉毛胡子一把抓,没有条理,没有主次
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 18:54 , Processed in 0.080707 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表