51Testing软件测试论坛
标题:
测试新人工作中的疑问~
[打印本页]
作者:
SANGZHEYING
时间:
2009-6-7 16:28
标题:
测试新人工作中的疑问~
去年的时候,每周末双休日都去上课,用了不到半年的时间学习软件测试,初级阶段,纯理论,没有什么实践经验。
今年,好不容易,终于找到了一份测试工程师的工作。
这样的机会来之不易,对我这样半路出家、跨专业的人来说,真的很值得珍惜。
4号、5号两天,熟悉公司环境,接手一些的质量管理工作,同时,领导交代下来的任务还有新项目的测试计划。
做测试计划,这对我这个新手来说,真的很头大。
测试计划,以前看书的时候,只是一个字一个字的读了起来,照本宣科,并没有真正的理解在计划测试的阶段如何做好一份测试计划。
所以,现在,这两天,是真的抓瞎了,面对项目需求文档的时候竟有一种无从下手的感觉。
现在才知道,自己以前的想法真是很天真,天真到几乎愚蠢的地步——认为只要有了需求文档和测试计划模版,就万事OK——真是不可救药的想法啊~~~
这次接手的项目是公司的一个新项目,我仔细把需求文档看了,应该不算小项目,只是目前还处于前期计划、需求分析阶段。
这两天,我又重新看了一遍以前上课用的教科书和培训资料,从怎么进行需求分析到测试计划应该包括哪些内容,这些书和资料里都写的很清楚。但是拿出项目需求文档准备着手开始写测试计划的时候,我却再次踌躇了:我知道该做些什么,可我却不知道怎么去做。
这就是问题所在!
我要写的是一个由服务器端、客户端以及终端三部分组成的软件系统的测试计划。(终端——服务器——客户端)
这样的架构,看起来很像C/S结构,可不可以就作为C/S结构的软件进行测试?
如果看作C/S结构的话,那么我又该从哪方面着手考虑测试呢?功能?性能?可用性?……
“需求定义要从用户的角度描述。系统测试和验收测试在需求定义的基础上进行设计,因此定义必须从系统级的观点进行描述。”“定义必须包括功能需求和非功能需求。功能需求描述系统要执行的服务和特征,非功能需求描述系统操作中的约束,测试要针对两种需求进行。”——摘自《软件测试技术》
究竟什么是用户的角度?
用户会希望在用的软件系统有XXX功能、XXX功能……,用户还希望这个软件系统可以具有XXX样的性能……,这个时候,我究竟是应该将软件系统看作一个整体测试,还是应该分为三部分测试?
客户端主要测功能?
服务器主要测性能?多个功能不同的服务器应该怎么测试?是否也该考虑功能测试(服务器建立连接、处理数据、写日志的能力应该属于性能测试范畴吧?)
数据库测试服务器存储的数据的精确性和完整性?
网络通信又该怎样测试呢?
以上,就是这两天想到的一些问题,很杂很乱,思考的过程中,有些东西感觉清楚了,有些东西却越绕越迷糊~~总之,希望各位高手可以多多指点,谢谢了^^
作者:
月上百合
时间:
2009-6-7 21:23
很真实的感受,顶一个
作者:
SANGZHEYING
时间:
2009-6-7 22:41
LS的前辈啊,我看了你的“送给新人的礼物”的帖子,呵呵,下载了不少东西的说,谢谢了~~~
哎呀,谁可以帮帮我啊,问题没人给解答,继续迷茫中~~~
作者:
Briefly
时间:
2009-7-6 22:47
我也是新手哦,不过我还没碰到你这样的难题,呵呵…… 我真的算比较幸运的!
加油哦!
作者:
原点
时间:
2009-7-7 10:38
我也有楼主同样的感受
作者:
blackxiu
时间:
2009-7-7 12:04
本来想详细回答楼主的,一看发帖时间,呵呵,黄花菜都凉了.....
作者:
woza
时间:
2009-7-7 13:28
我来试着回答LZ吧。
你的系统是一个C/S。我觉得按照你目前的实际情况来看,测试以功能和性能为主就可以了。
按照敏捷实践来说,用户角度的指的是用户有什么问题需要解决,而不是你的系统有哪些功能。比如客户要求,操作员能够在5秒钟内完成一笔业务操作。那对于客户来说,你用windows server还是Linux server;你用Java还是DNet;你通过LAN还是WLAN都不是重点。
至于你怎么组织测试,要看你需要解决客户的哪些问题。对于客户来说,作为一个操作员和一个系统管理员,他们的需求是完全不同的。因此测试的时候,需要针对不同的需求来做测试。
关于环境的测试,不管你有多少种服务器,用什么网络,按照用户的实际环境来做就可以了 。
作者:
袁媛
时间:
2009-7-8 16:46
作为新手先学习了
作者:
gaoshi007
时间:
2009-7-8 17:23
learn
作者:
tangdian1988
时间:
2009-7-8 18:02
学习学习
作者:
testbaby09
时间:
2009-7-8 18:41
可以问你们老大要些以前别的项目的项目计划,看人家是怎么写的,先可以依葫芦画瓢,写好后给项目组老大及成员评审。渐渐你就知道应该怎么写,写成什么样了。
作者:
SANGZHEYING
时间:
2009-7-13 21:01
谢谢woza的回答,学习了~~~
作者:
stacy-2008
时间:
2009-7-16 23:28
对于新人来说,会经常遇到这样的情况,我觉得这个需要大家平时的多多积累,这样到时候就知道怎么用了。作为新手一定要多学多看。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2