- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
只会黑盒测试算测试人员
只会黑盒测试
的算测试人员吗?
作者:imlele1102
一起测试网 : 软件质量专家
2007 年 4 月 27 日
本文是写给测试新人及还未入测试行业的人。对已经有很多很丰富测试经验的人来说可以略过
哈。
在测试行业飞速发展的今天,越来越多的人和企业重视软件测试。测试行业的发展掀起了大
众学习测试的浪潮。
很多新人,在各种论坛学习时,经常会看到的是大家在热火朝天的讨论着各种测试理论及测
试工具,什么黑盒测试,白盒测试,功能测试,性能测试,回归测试,自动化测试,什么 winrunner,
loadrunner,Testdirector,Quicktest pro……
可能也因为这个原因,导致有的人一听说别人是做测试,喜欢问的第一个问题就是,你们测
试是做白盒测试还是黑盒测试?或者就是,你们测试用什么工具呢?
也许他们认为:如果测试人员只会黑盒测试,而不会使用几种测试工具,不会用写测试脚本,
不会做白盒测试,就算不上一名专业的测试人员。
而我要说得是,作为测试人员,功能测试是一切测试的基础,它就像 if 语句是开发的基础一
样,做不好功能测试,不管你会使用多少工具,不管你的测试脚本写的多么出神入化,你的测试
工作都是不可能做好的。
而功能测试仅仅是黑盒测试。
我大学毕业后在一家软件公司上班。从程序员开始做起。
对应届毕业生刚进公司,这家公司的特点是不会马上安排你做开发工作,而是先从测试开始
做。这个时候,我接触了软件测试。
初期的测试很简单,给你一个产品,点点这个按钮,按按那个图标,从这边输入一些数据,
: 软件质量专家 第 2 页 共 7 页
在那边看看输出是否正确等等。
也许没有真正做过测试,或者说没有做过一个项目完整的功能测试的人,就会片面的认为所
谓的“功能测试”和“黑盒测试”就是这样,给你一个产品,点点这个按钮,按按那个图标,这
边输入一些数据,在那边看看输出是否正确。
而功能测试仅仅是这样吗?上面描述的这种功能测试顶多能算个单元功能测试。
功能测试的重点不在单元测试,测试人员做单元的功能测试顶多是帮助开发人员调试调试产品
而已。
功能测试的难点和重点都在项目的集成测试和系统测试。
举个简单的例子来说明一下:
一个客户需求:
公司部门人员考核情况混乱,无法在月底得到每个人每一项绩效考核分数及总分数。希望解
决的问题:
1. 建立公司人员管理。
2. 建立考核项管理。
3. 员工绩效考核分数查询。
解决方案:建立公司人员管理,建立考核项管理,建立分数档案。将人员管理、考核项管理
和分数管理关联起来。
设计:
数据库:建 3 个主表,人员管理表,考核类型管理表,分数总结表,将 3 个表关联起来。
: 软件质量专家 第 3 页 共 7 页
数据访问层:对表的访问及处理方式(增加,删除,修改等)
业务处理层:界面,数据的录入,各种业务处理。
项目的功能测试
一.首先设计项目测试计划。测试计划内容包括:
1.测试时间,测试阶段划分
2.测试进度及人员安排
3.测试环境,测试资源(测试方法,测试工具等)
二.然后设计项目测试用例。项目需求分析结束后,进行测试用例书写,用例内容包括以下
部分:(功能测试重点)
1. 检查是否实现了公司人员管理。
如果满足了人员管理,那么在这个人员管理中,是否所有的数据都能够正确处理。是否所
有错误数据都能合理处理。
如果没有满足,那么还有哪些地方需要补充。
2. 检
文档评论(0)