51Testing软件测试论坛

标题: [你问我来答第34期]探讨软件测试流程(已结束) [打印本页]

作者: lsekfe    时间: 2013-5-2 10:33
标题: [你问我来答第34期]探讨软件测试流程(已结束)
[attach]84988[/attach]
[attach]84989[/attach]
论坛ID:丝路
真实姓名:李丽
担任:51论坛版主
擅长技术领域:擅长测试需求分析、测试用例设计、Web测试、团队分工与协作
现任公司:北京拓普丰联信息工程有限公司
现任职位:测试组长
工作经验:7年
项目经验:安徽药品经营企业管理信息系统、河南地方税务管理信息系统2.0、河南地方税务管理信息系统3.0、电子地图、企业档案管理系统、自行研制的报表开发工具、河南省工商管理信息系统、网络商品交易管理系统、行政征收系统、电子监察系统。
[attach]84990[/attach]

各位会员可以在5月10日前以回帖的方式向客座专家提问。

(请大家围绕本期客座专家的擅长领域进行提问、探讨)

客座专家将在5月11日—5月31日为大家集中解答。

机会难得,欢迎大家踊跃提问!


作者: lsekfe    时间: 2013-5-2 10:35
顶下本期嘉宾美女!希望大家有疑问可以积极的提出。同时本期嘉宾也是我们51的版主哦!
作者: 丝路    时间: 2013-5-2 10:43
大家好
作者: msnshow    时间: 2013-5-2 11:28
支撑美女嘉宾!
作者: zhxw    时间: 2013-5-2 14:44
支撑美女嘉宾
作者: zhxw    时间: 2013-5-2 14:44
支撑美女嘉宾
作者: zhxw    时间: 2013-5-2 14:49
请问嘉宾,面对需求不明确,工期短的项目:
1.怎样做好测试需求分析;
2.面对团队参差不齐的水平成员怎样进行阶段技术提升?在现有的人员配备下如何安排人员分工呢?
作者: q52d    时间: 2013-5-2 15:00
请问美女嘉宾:
看你项目经验中有一个“电子地图”的项目,想问一下这个电子地图是怎样设计测试用例的,设计思路是怎样的,谢谢了。
作者: hyd_bpmf    时间: 2013-5-2 15:08
新一期,顶一下吧
作者: skynothing    时间: 2013-5-2 15:25
请问嘉宾,
1. 测试需求需要管理,用什么工具来管理测试需求呢?(最好是开源的,呵呵)
2. 面对项目进行过程中,多次发生需求变更,应该如何应对?
作者: 楠族开心果    时间: 2013-5-2 16:21
支持美女
作者: 张亚洲    时间: 2013-5-2 16:56
哈哈!首先顶一下。
请教的是:
1 怎样保证需求分析够全面?
2 测试用例的覆盖性怎样保证?
作者: 沉默味道    时间: 2013-5-3 09:40
支撑美女嘉宾!
作者: 飘落的记忆    时间: 2013-5-3 14:21
测试用例的覆盖性怎样保证?
作者: gxliyuming    时间: 2013-5-3 16:12
需求变更后,测试需要注意些啥。
作者: 大鱼    时间: 2013-5-3 23:17
支持一下美女。想了解一下,现在国内测试行业的整体水平如何?
作者: 没翅膀的飞鱼    时间: 2013-5-4 10:55
先顶后想问题-----------
作者: 没翅膀的飞鱼    时间: 2013-5-4 10:59
问题:
1. 针对测试执行过程中,如何让测试进度以及质量更加透明(针对开发和测试),有没有什么注意点(ps:不要太官方的回答,如及时反馈等等,呵呵)
2. 针对老年化的测试测试团队,如何提高大家的测试积极性和测试热情?
作者: shatingyu    时间: 2013-5-5 13:06
在敏捷开发中,测试如何找做好高效率迭代测试的工作?
作者: cellule    时间: 2013-5-6 09:21
请问,测试用例该如何进行推广,现在很多的项目都能走正常的测试流程比如说,计划,方案,测试用例编写和审核,但是最后在执行过程中使用测试用例,过程却很差,我们试过使用软件和excel的方法,但是执行力都不行,请问有什么办法?谢谢
作者: cellule    时间: 2013-5-6 09:25
接着问个问题,需求分析,我们该如何去做?因为很多的项目所谓的需求,其实就是个业务的流程,和一些的名词的解释,没有什么技术的指导意义,我们该如果通过这个文档进行需求分析呢?需求分析有什么要特别的注意?和在分析的过程指出的?有什么样板吗?谢谢
作者: 测试之路me    时间: 2013-5-6 10:52
美女嘉宾是不是河南的啊,在南方有四年的测试经验,回河南的话发展机遇和方向怎么样啊;
另外想问几个问题:
1、测试前期已经做了需求澄清,但测试过程中需求还是会有变更,有可能导致进度延迟,有没有好的规避措施或建议;
2、测试后期,也是版本要发布的时间,仍然测出来一些问题,测试过程中也发现了大部分的问题,这种情况是不是说明版本质量不高或者测试不充分,怎么才能保证版本的质量呢?
3、什么样的测试用例才算是好的用例?
4、怎么提高测试用例的覆盖率?
5、有没有一个标准,针对某一个功能模块,大概有多少行代码量,要设计多少个用例才能全面覆盖呢?
作者: yuxuan0668    时间: 2013-5-6 14:23
团队分工与协作
请问下对于多项目并行测试,测试经理如何分配与测试人员的工作?
1、测试人员是按项目分还是按工作量分工比较好?还是交叉?可否举例?
2、测试经理需要参与者测试不,或在什么情况下参与测试?还是只是管理?
3、对于测试人员团队的分工如何做到合理化,如何衡量?还是通过绩效考核?
作者: yuxuan0668    时间: 2013-5-6 14:24
为什么刚发的内容没显示?
作者: hafite    时间: 2013-5-6 14:45
请问下专家,做的是b/s功能测试   如何提高测试效率和测试质量呢?
自己写过的用例回头一看,有很多不足,但是当时也没有发现,而且用例执行效率也很低

漏测现象也是经常发生  虽说只是很小的一部分。。
作者: 城邦    时间: 2013-5-6 17:37
请问,一个好的性能测试工程师需具备的基本素质和如何系统的学好性能测试
作者: 城邦    时间: 2013-5-6 17:38
顶下
作者: ying157676    时间: 2013-5-6 17:43
你好,我想请问一下,怎样做好分析需求,并确保期全面性?
作者: 张傲    时间: 2013-5-6 20:19
开源的。。  大一点的公司都自行开发管理工具。
作者: 张傲    时间: 2013-5-6 20:21
支持新一期美女
作者: 张傲    时间: 2013-5-6 20:22
支持美女,以后有问题会随时请教的
作者: yin2011yin    时间: 2013-5-6 20:24
顶一下
作者: 加油5208    时间: 2013-5-6 21:15
1.因为我还没入门,但是想从事软件测试行业,请问软件测试哪一行比较有前途?
2.女人做软件测试这行业怎么样?
3.想入门软件测试该从哪里学和入手?(我本来是学电子的,大学时学过软件工程,计算机,会C.但是不会JAVA等有没有关系)
作者: wjtest    时间: 2013-5-7 12:35
请问下美女 专家:
1、web方面的需求用例设计主要 哪些方面下手, 用例设计和测试用例是不是一样?
2、测试的时候怎样完全覆盖需求
作者: lisa631840500    时间: 2013-5-7 14:49
标题: RE: [你问我来答第34期]探讨软件测试流程
我想问一下:loadrunner测试C/S架构的要注意哪些点?loadrunner创建多个(100)线程,要怎么创建?会不会很耗资源?
作者: ingwlhot0801    时间: 2013-5-7 15:17
回复 3# 丝路

您好 丝路

我最近在做BI项目测试,测试工作较简单,除了报表测试还是报表测试,主要集中于数据数据检查、报表菜单及功能点测试。最近感觉测试无突破(公司测试策略问题),天天昏昏欲睡。在这里想问您一下,BI项目测试主要的测试要点,及测试策略
作者: jenery    时间: 2013-5-7 16:59
针对bug逃逸率,怎么处理的
作者: leiyx123    时间: 2013-5-8 14:03
美女啊,顶一下
请教一下:
1.测试需求分析和开发需求分析的区别;以及需求分析的方法或者工具;
2.针对一个老系统中增加新的需求点时,如何去设计测试用例防止BUG发生;
3.如何向领导反馈测试的结果,测试到什么情况下,可以进行版本发布。
谢谢了。
作者: sqfsyz    时间: 2013-5-9 17:25
请问,web测试的安全测试,应该从哪些方面去进行测试?
一个典型的虚拟电子商务交易系统,类似淘宝这种的交易网站,安全测试应该怎么进行呢?
作者: gigobin    时间: 2013-5-10 10:20
请问嘉宾,面对需求不明确,工期短的项目:
1.怎样做好测试需求分析;
把use case和user story弄好,一旦所有参与人员都on same page了,需求就明确了。

2.面对团队参差不齐的水平成员怎样 ...

任何团队都是由各个不同背景的人组成的,只有一时的最短板,没有永远的最短板。team leader的作用就是根据每个team member的个人能力安排task。
作者: s_spume    时间: 2013-5-10 10:21
请教现在想到的几个问题:
1、如何做好测试需求分析?
2、在根本就没有文档的情况,甚至连原型都没得看,上来直接就丢给你一个东西,要测试的情况下,如何保证测试质量?
3、实际工作中,设计测试用例时真的会按那些设计方法去一步一步设计吗?
作者: lsekfe    时间: 2013-5-10 10:23
大家暂时不用着急,嘉宾到时候会一一进行回复的哦!
作者: gigobin    时间: 2013-5-10 10:29
请问,测试用例该如何进行推广,现在很多的项目都能走正常的测试流程比如说,计划,方案,测试用例编写和审 ...

这属于测试用例管理的通病,问题不在于使用什么工具,而是测试用例是如何被定位的。

只是单纯的走流程,测试用例往往就变成了一个临时的过程文档。 想要把测试用例使用的更加有效,如下几个建议:

1. 测试用例的编写必须基于有效的需求文档,并且是强耦合。也就是说,需求变化时,测试用例必须及时更新。
2. 测试用例的审核,必须需求,开发,测试共同参与。审核的目标是测试用例的覆盖度。
3. 测试用例的编写必须基于统一的标准,包括格式,深度,广度。
4. 测试用例必须和task结合,也就是说在制定测试计划时,要根据不同task来设置不同的测试用例集合。
5. 测试用例必须和bug强耦合。bug和测试用例的priority和severity是相辅相成的。
6. 测试用例必须是测试报告的基础,日报,周报,月报,项目阶段报告,里程碑报告等报告的三大支柱就是:测试用例状态,bug状态和schedule状态。
7. 测试用例必须根据测试实际情况选取,priority和severity是选取测试用例集的重要指标。
8. 测试用例集要分多个层次,所有的测试过程所用的测试用例都是主测试用例集的子集。
作者: gigobin    时间: 2013-5-10 10:38
在敏捷开发中,测试如何找做好高效率迭代测试的工作?

敏捷测试跟传统测试最大的不同就是:
1. 敏捷测试是质量驱动,传统测试是质量保障
2. 敏捷测试是发起者,传统测试是验收者
3. 敏捷测试追求的是最快反应用户的真实需求,传统测试是保证已有需求的完整性。
4. 敏捷测试的测试对象是user story,传统测试的测试对象是单一功能
5. 敏捷测试的过程是反复迭代累加的动态过程,传统测试的过程是预先设定的静态过程。

所以,在敏捷测试中,一定要把传统测试中那种保证功能有效的想法抛弃,真正的敏捷,不在于功能是否正确,而在于是否真实的反应需求。所以一定要把use case和user story两者搞清楚。学会如何基于user story来完成迭代测试,如何使用user story来拼接use case来保证回归的质量。
作者: gigobin    时间: 2013-5-10 10:49
请教现在想到的几个问题:
1、如何做好测试需求分析?
2、在根本就没有文档的情况,甚至连原型都没得看, ...
s_spume 发表于 2013-5-10 10:21


测试需求分析其实很简单,就是从几个方面来考虑:
1. 从功能方面。该需求实现的功能是什么。
2. 从权限方面。该需求的用户组是什么。
3. 从流程方面。该需求的上下文和驱动方式,以及流程方向。
4. 从影响方面。该需求的对已有功能的依赖性。
5. 从过程方面。该需求产生的各个过程结果,以及导向。

问题2其实很常见,尤其你中途加入一个新的产品测试过程时。其实个上面的一样,你根据已有的资料先逐步分析问题1中各项。将clear的标识出来,试着写出user story,画出use case和各种流程图,然后大家做到一起进行确认,同时将unclear的作为question list在讨论过程中逐一提出。

测试用例的设计其实无所谓使用哪种方法,那些都是一些工具而已,一旦你熟练的掌握了那些技巧,在你实际设计时都会自然而然的使用上,无剑胜有剑。
作者: lsekfe    时间: 2013-5-10 10:52
测试需求分析其实很简单,就是从几个方面来考虑:
1. 从功能方面。该需求实现的功能是什么。
2.  ...
gigobin 发表于 2013-5-10 10:49



    很积极啊~不知道有没有兴趣也来参加一次活动,做一次嘉宾呢!
作者: gigobin    时间: 2013-5-10 10:54
回复 46# lsekfe

呃 我就是完成个任务而已,就等我是打酱油的好了 呵呵
作者: lsekfe    时间: 2013-5-10 10:59
回复  lsekfe

呃 我就是完成个任务而已,就等我是打酱油的好了 呵呵
gigobin 发表于 2013-5-10 10:54



    没事,我觉得你这样蛮好的。其实每个人都可以做嘉宾!
作者: gigobin    时间: 2013-5-10 11:07
问题:
1. 针对测试执行过程中,如何让测试进度以及质量更加透明(针对开发和测试),有没有什么注意点(p ...
没翅膀的飞鱼 发表于 2013-5-4 10:59



测试进度和质量更透明? 呃,如果是敏捷开发团队的话,一般都会有个例会,每个QA都会将自己测试的进度,发现的问题,以及问题的分析在例会上讲出来。相关的Dev和关联的QA都会得到反馈。

如果不是的话,那就每周发一个周报,给所有的开发和测试,包含以下几个方面就好了:
1. 测试的进度。各个task测试进度,然后可以放几个对比图,比如速度啊,failed率啊啥的。
2. bug的分析。 各种图,对应task也好,功能也好, 反应该块的质量。
3. 综合分析,针对以上进行分析,列出low efficiency的原因也好,弄个risk list也好,总之让大家知道我们team的风险状态

然后,让dev也回发一个,针对QA的分析从开发角度进行回答,例如代码的重构引起什么样的问题过多出现,提醒QA多做某种类型的回归测试等等。

我不知道啥叫老年化,不过你说的应该是混日子的老资格太多了吧。一般这个出现很正常,惰性嘛,都有。 无非就是从几个方面激励一下:
1. 精神上。比如,让老QA们搞一些training文档给新人。
2. 物质上。该涨工资的涨,该升level的生,做不到的话,给个title也行啊,人很容易满足的。
3. 技术上。引入一些新技术,新的测试方法。
4. 团队上。没事组织大家多活动,交流,工作是同事,生活是朋友。
5. 影响上。有些实在混的厉害的,就该罚就罚,开除个太混的至少顶半年用。
作者: gigobin    时间: 2013-5-10 11:10
回复 48# lsekfe

哈哈,美女别生气,我在给部门的QA做training,拿了5个问题当讨论话题,活跃一下气氛,拜上拜上。
作者: lsekfe    时间: 2013-5-10 11:16
回复  lsekfe

哈哈,美女别生气,我在给部门的QA做training,拿了5个问题当讨论话题,活跃一下气氛,拜 ...
gigobin 发表于 2013-5-10 11:10



   
作者: hlhong    时间: 2013-5-10 14:00
最近接了一个测试外包项目,实际所用工期比签合同时评估的工期多了很多,请问老师:
如何有效地评估测试工作量(工期)?
作者: femir    时间: 2013-5-10 14:09
支持一下
作者: hafite    时间: 2013-5-10 15:29
问题:
1. 针对测试执行过程中,如何让测试进度以及质量更加透明(针对开发和测试),有没有什么注意点(p ...
没翅膀的飞鱼 发表于 2013-5-4 10:59



斑竹V5  难道你现在已经做到管理层了?
作者: 丝路    时间: 2013-5-10 16:07
请教现在想到的几个问题:
1、如何做好测试需求分析?
2、在根本就没有文档的情况,甚至连原型都没得看, ...
s_spume 发表于 2013-5-10 10:21


1、想做好测试需求,那就环环紧扣软件需求规约。实际上测试需求,是以软件需求为原型,整理成的指导测试工作的文档。

2、像你说的这种情况,一般我会给要结果的人(可以是项目经理,也可以是软件部经理)分析一下就你给我的资源,以及通过我自己学习我能做到什么程度。上一环节的不充分会造成测试环节的疏漏那是必然的。我能保证的是通过你提供的资源进行最大程度的测试覆盖。其实实际工作中这种情况是比较常见了,新人往往不敢提出自己的想法,这种情况要跟你的老大正面响应,否则结果就是大家的错,你一个人背。

3、实际工作中、我会从 :项目的进度、该项目测试人员的任务饱和度、该项目的个性特征。三方面去考虑测试用例的设计粒度。一般情况下,核心项目的基本流测试用例在时间、人力允许的情况下是必须覆盖的。资源空闲的情况下会去设计备选流的测试用例。非核心项目只做基本流的测试用例。
作者: 丝路    时间: 2013-5-10 16:22
请问嘉宾,面对需求不明确,工期短的项目:
1.怎样做好测试需求分析;
2.面对团队参差不齐的水平成员怎样 ...
zhxw 发表于 2013-5-2 14:49


1、一般情况下把软件需求规约看透了,缠着做软件需求规约的人把不懂的全搞明白了。测试需求分析就出来了。测试需求是参照软件需求将测试目标进行罗列,指导测试工作的。

2、如果你足够了解每个人的能力水平,就从分配工作开始,适合的人干合适的事儿。测试设计做不成做测试执行、测试框架制定不了,写测试脚本。在此基础上,对于不同层次的人群,组织他们参加不同的培训、并对培训效果进行跟踪考核。
   人员分工问题我不好解答你,因为不了解你们的人员和项目情况。
作者: 丝路    时间: 2013-5-10 17:10
请问美女嘉宾:
看你项目经验中有一个“电子地图”的项目,想问一下这个电子地图是怎样设计测试用例的,设 ...
q52d 发表于 2013-5-2 15:00


我所经历的电子地图项目作为一个周边项目,主要为了在电子地图上标注一些点好为我们的核心业务服务。对于我们来说,主要考虑与核心业务的数据交换,以及地图的性能。
作者: yubiao584521    时间: 2013-5-10 19:40
回复 7# zhxw

二、这是一个普遍的问题,短期可能无法达到目标,需要长期的团队文化的熏陶,建立一个学习型团队,以下几点不知道你们团队有没有做
1、团队的知识库建设是否完善
2、团队内培训机制,是不是定期举行(包括需求收集、培训计划的制定、开展、效果跟踪、意见收集、改进措施等)
3、知识分享机制是否建立(比如我的团队,要求每天有一个人分享一个知识点,持续进行)
4、针对新员工是否有完善的培养机制和导师制度
5、针对需求的,有没有不定期的进行业务反讲,串讲等
6、有没有建立意见反馈机制等等
作者: yubiao584521    时间: 2013-5-10 19:45
回复 8# q52d


   我们也只是做了一个视频监控的项目用到过电子地图
1、功能相关,搜索某个镜头能够精准定位到在地图上某个位置,搜索某个地点能够调出相应的镜头
2、页面显示(特别放大缩小时展示)
3、性能这么样等等
作者: yubiao584521    时间: 2013-5-10 19:50
回复 10# skynothing


    一、用什么工具并不重要,适合自己的就行,用office就可以,关键看你怎么做。
   二、需求变更不可避免的,变更不可怕
   如果你是做项目的
  1、变更时,争取加工作量(也就是时间或人力就行了)
  2、工作量增加、时间不给、人力不加,那就牺牲点质量
作者: yubiao584521    时间: 2013-5-10 19:52
回复 14# 飘落的记忆


    做好需求分析
作者: yubiao584521    时间: 2013-5-10 20:05
回复 20# cellule


   先分析一下不好好执行用例的原因:是用例写的不行还是执行人员执行不认真
1、如果是第一种那就从写用例开始吧
2、如果是第2种,那就要求每个人负责执行的用例,测试过后签名,如果发现是没有认真执行用例出现漏测的,那你应该知道怎么办?
作者: yubiao584521    时间: 2013-5-10 20:14
回复 52# hlhong


    先搞清楚规模和范围,工作量自然就出来了
作者: ws10121    时间: 2013-5-11 16:13
我已经开发完ASP.NET网站,现在想通过QTP测试网站的性能,并得到数据,因为对QTP不太熟悉,请问如何测试呢?
作者: 丝路    时间: 2013-5-12 09:35
我已经开发完ASP.NET网站,现在想通过QTP测试网站的性能,并得到数据,因为对QTP不太熟悉,请问如何测试呢? ...
ws10121 发表于 2013-5-11 16:13


建议你移步QTP专栏。http://bbs.51testing.com/forum-69-1.html
作者: 四维_123    时间: 2013-5-12 13:12
版主,你好,请教问题,如何快速的读懂需求,抓住需求说的是什么?
作者: 丝路    时间: 2013-5-12 14:25
请问嘉宾,
1. 测试需求需要管理,用什么工具来管理测试需求呢?(最好是开源的,呵呵)
2. 面对项目进行过 ...
skynothing 发表于 2013-5-2 15:25


1、TestCenter在网上可以下到。
2、需求变更频繁对于项目来说其实是很常见的,在变更来的时候,要求参与到每一次变更会的讨论中,彻底的了解需求后,分解测试目标、做测试设计。难就难在流程不正规的时候,变更会不通知测试参与,测试设计的时候由于需求的了解不彻底造成覆盖不全或错误的理解需求。
作者: 丝路    时间: 2013-5-12 14:35
哈哈!首先顶一下。
请教的是:
1 怎样保证需求分析够全面?
2 测试用例的覆盖性怎样保证?
张亚洲 发表于 2013-5-2 16:56


1、第一个问题,和前几位的类似,可以参考前面的回答

2、从两个方面理解你这个问题,
   一,怎样保证我的测试用例确实覆盖了系统的方方面面?这个除了需要测试人员熟悉掌握测试用例的设计方法之外,一定是要有评审的。
   二,测试用例是不是一定要达到100%的覆盖?测试用例的粒度,取决于是否有充足的时间去设计;用例设计者对需求的了解程度;测试目标的复杂度。
   根据项目的周期以及配备的测试资源的能力水平,制定某一时间段的测试用例覆盖率完成目标。如果一个项目时间短、需求不太明确、目标复杂度高,那么我可以在buildV1.0制定目标完成基本流测试用例的覆盖,V2.0我再去完成分支流的覆盖。
作者: ThinkWhat    时间: 2013-5-12 14:42
支持美女嘉宾,请问你是如何对项目进行测试设计和测试评估的?
作者: ThinkWhat    时间: 2013-5-12 14:44
支持美女,请问你在项目中是如何做测试设计和测试评估的?
作者: xieyuan    时间: 2013-5-13 13:22
请教下
测试用例粒度到底如何把握,是否要尽量写到很细,个人觉得不用,但是在实际项目中还是把握不好度。这个有什么办法解决吗?
作者: 张亚洲    时间: 2013-5-14 11:21
回复 68# 丝路

谢谢!原来你就是这个美女嘉宾啊!哈哈!
作者: yaozhifa2008    时间: 2013-5-14 13:48
遇到一个测试web页面响应时间的问题:该如何去测试页面的响应时间呢?加载一个页面需要的时间由多部分组成,怎样才能收集到自己想要的时间信息?或者说哪些才是有价值的信息?(现在用的是firebug)
作者: 丝路    时间: 2013-5-14 13:52
需求变更后,测试需要注意些啥。
gxliyuming 发表于 2013-5-3 16:12



软件需求规约发生变更时,测试要参与讨论,一方面并不是每一个需求都是100%有效的、另一方面要从测试的角度考虑新需求对原有的流程或功能是否有影响?

定下来变更范围,如果是大规模的变更,应当及时修改测试计划、设计核心功能点的测试用例、指导此次变更后测试的方向。

如果是一些小的新需求,只需对新需求部分设计测试用例!

需求变更时参与进去,比需求变更后再去做,效果会好很多。
作者: 丝路    时间: 2013-5-14 14:00
测试用例的覆盖性怎样保证?
飘落的记忆 发表于 2013-5-3 14:21


覆盖性取决于以下几点:
1、你对测试用例的粒度有怎样的期许?是基本流全部覆盖即可?还是需要基本流备选流全部覆盖?
2、是否给了测试人员充足的时间去设计测试用例?
3、用例设计者对需求的了解程度。
4、测试目标的复杂度。
如果以上四点全部明白。不同项目的测试用例的覆盖程度该怎么订应该就难不倒你了!
作者: 丝路    时间: 2013-5-14 14:20
问题:
1. 针对测试执行过程中,如何让测试进度以及质量更加透明(针对开发和测试),有没有什么注意点(p ...
没翅膀的飞鱼 发表于 2013-5-4 10:59


1、没有太明白飞鱼弟弟的意思,我说一下我的想法,如果理解有误你再提!
   我认为测试进度和质量本身就应该是透明的。
   首先,测试进度受项目进度的影响。责任和权限先划清。开发计划什么时间完成、好的,没有完成,造成的测试任务的延期。测试免责。
   再说测试的质量,测试的质量不是对开发负责的。是对实施和客户负责的,所以测试的质量自有实施和客户来考核。如果你们的流程已经很规范,那么。测试的质量可以用跟踪版本之间的缺陷逃逸率数据来直观的表达。这个数据是很透明的。

2、我相信,一个团队里,在这里的就都是最好的。你们有缺点,我也不完美。接纳不足,多鼓励,多引导。遇到工作年限比较长的同事。我觉得你可以把目标拿出来,任务分解好。对事不对人,约定的时间内,要结果。就可以了。如果你想要在一些技术领域让大家去研究,就筛选有能力有激情的人去做。对于有的人来说,做好本职工作,已经是他最大的积极性和热情了。
作者: 丝路    时间: 2013-5-14 14:42
请问,测试用例该如何进行推广,现在很多的项目都能走正常的测试流程比如说,计划,方案,测试用例编写和审 ...
cellule 发表于 2013-5-6 09:21


就是说写好了、没人按照写好的执行。
测试用例是测试实施的指导,如果我要的结果是基本流测试用例100%执行。测试报告中会有体现:如果基本流测试用例100%执行了,那么用户反馈的问题中,一旦出现这个范围内的问题。负责人全责。

补充一点,测试用例的格式和质量也很重要,如果测试用例设计和测试执行不是同一个人,那么清晰的测试用例是有效执行的前提。
作者: zz45509    时间: 2013-5-14 19:13
顶顶
作者: 丝路    时间: 2013-5-15 13:37
接着问个问题,需求分析,我们该如何去做?因为很多的项目所谓的需求,其实就是个业务的流程,和一些的名词 ...
cellule 发表于 2013-5-6 09:25


需求规约不详细,指导性不强,这种情况也是很常见的,这个时候更加凸显群众的智慧,对于我来说,一般情况下头脑风暴是少不了的,项目干系人坐在一起。对现有的资源,进行提问、思维扩散。最终把所有的疑问暴露出来。找用户的接头人,要一个答复。这种共赢的事情,用户是愿意花时间和你确认的。

我觉得这个是没有样板可依的,需求源于用户,解铃还须系铃人
作者: 丝路    时间: 2013-5-15 13:56
美女嘉宾是不是河南的啊,在南方有四年的测试经验,回河南的话发展机遇和方向怎么样啊;
另外想问几个问题 ...
测试之路me 发表于 2013-5-6 10:52


是的。机会挺多的,看你自己的把握。
1、需求规约订下来了,还是会有变更。对于既定的工期,这些是新需求。对于项目经理级别的来说,他应该在他的环节将此把控到下个版本。否则就要调整原有的项目计划、测试计划。整体延期。这不是靠测试快马加鞭可以规避的问题。
2、这种情况一定是测试不充分的。我们要保障的是软件的质量,那么就要有目标有计划。分解测试目标、设计测试用例,执行测试。测试用例的质量决定了软件的质量(前提测试执行以测试用例为指导)。对需求的了解程度、时间是否充分、目标是否复杂、测试人员的水平又决定了测试用例的质量。
3、首先可执行性一定要高。然后从测试用例设计方法、和实际项目结合情况去看。
4、 74楼有此问题的回答
5、没有标准。每个公司的经验值是不一样的。代码行是可以统计的。千行代码多少测试用例才能全面覆盖。可以根据你们的历史项目数据去估算一个范围。
作者: 丝路    时间: 2013-5-15 14:08
团队分工与协作
请问下对于多项目并行测试,测试经理如何分配与测试人员的工作?
1、测试人员是按项目分还 ...
yuxuan0668 发表于 2013-5-6 14:23


作为测试经理,应该在考虑项目进度的同时,分解测试任务量,根据空闲测试资源的数量、正确的估算工时范围。确保各个项目的如期完成。
1、对于我来说,我倾向于按项目分,交叉太多不利于重点了解项目,每个人对所有项目都一知半解,思考的高度一定是受限的。
2、不是必须参与、也可以做一些探索性和随机性测试。对于测试经理来说,更重要的是规范测试的流程、统一规范;思考这个团队的目标和如何实现目标?发现每个人身上的发光点并让其在擅长的领域得到最大程度的发挥;发现存在的问题,探索解决方法。
3、合理、是基于流程、规范和对测试人员的了解的。在现有的测试流程下,根据每个人的技能水平,分配合适的任务。绩效考核不是为了校验你分配的是否合理。是为了校验每个人的工作完成情况。
作者: lsekfe    时间: 2013-5-15 14:10
丝路回的真不错,进来支持支持!
作者: 丝路    时间: 2013-5-15 16:46
请问下专家,做的是b/s功能测试   如何提高测试效率和测试质量呢?
自己写过的用例回头一看,有很多不足, ...
hafite 发表于 2013-5-6 14:45


这位朋友,对于用户来说,很小的一部分出问题了,那就可以是boss质疑你工作的全部问题。
没有一个测试可以做到100%的覆盖,但是对需求的深刻了解、测试用例设计的充分程度、执行测试用例的覆盖度都是软件质量保证的必备条件。这些可以至少可以保证不出严重程度高的问题。那么其他的问题,大家都还是有一定的包容能力的。你需要加强自审即可。

发现不足,就记录不足,那么你的过程必然是在改进的。改进是需要时间的。
作者: 丝路    时间: 2013-5-15 16:56
请问,一个好的性能测试工程师需具备的基本素质和如何系统的学好性能测试
城邦 发表于 2013-5-6 17:37


一名合格的性能测试工程师,在我看来应具备:
1、有能力正确理解项目组或用户提出的性能测试目标;
2、有能力设计高效的性能测试方案;
3、有分析定位性能瓶颈的能力(中间件、操作系统、数据库、程序)

如何学好性能测试:
1、从测试本身来说:积累经验,读懂需求、可以提高测试方案的高效性。
2、性能测试涉及的面非常广。操作系统、数据库、中间件的深入学习,对分析定位性能瓶颈的帮助是很大的。
作者: 丝路    时间: 2013-5-15 16:59
你好,我想请问一下,怎样做好分析需求,并确保期全面性?
ying157676 发表于 2013-5-6 17:43


55、56、67、68、73楼有这方面的回答,可以参考
作者: 丝路    时间: 2013-5-15 17:02
1.因为我还没入门,但是想从事软件测试行业,请问软件测试哪一行比较有前途?
2.女人做软件测试这行业怎么 ...
加油5208 发表于 2013-5-6 21:15



1、是这样的,首先你对哪一行感兴趣?兴趣会促使你更好的完成工作。
2、与性别无关,看你的是否喜爱。
3、我建议你先进行一下系统的培训。对入门和就业都有帮助。
作者: 丝路    时间: 2013-5-15 17:09
请问下美女 专家:
1、web方面的需求用例设计主要 哪些方面下手, 用例设计和测试用例是不是一样?
2、测 ...
wjtest 发表于 2013-5-7 12:35


1、用例和测试用例是两个东西。用例是开发产出的,是确定测试用例的基础。
2、如果你的boss有测试完全覆盖的需求,那他一定是给了你详细需求规约的、一定是给你充足的时间去设计测试的。当测试用例覆盖全部需求,那就可以保证本次测试达到全部覆盖。上面几楼也有类似的问题可以参考
作者: 丝路    时间: 2013-5-15 17:11
我想问一下:loadrunner测试C/S架构的要注意哪些点?loadrunner创建多个(100)线程,要怎么创建?会不会很 ...
lisa631840500 发表于 2013-5-7 14:49


请移步loadrunner专区http://bbs.51testing.com/forum-67-1.html
作者: 丝路    时间: 2013-5-15 17:17
回复  丝路

您好 丝路

我最近在做BI项目测试,测试工作较简单,除了报表测试还是报表测试,主要集中 ...
ingwlhot0801 发表于 2013-5-7 15:17


我认为你问问题的同时已经给出了答案,测试的要点你比我还要清晰。
对于报表菜单及功能点这些变动不大的地方,可以尝试做成自动化。

你感觉公司的策略有问题,有没有跟你们老大沟通过,其实作为我来说,最高兴的就是测试人员把问题反馈给我,让我知道他们有什么阻碍。你是否可以试着和你们老大谈谈,说出你的想法,或许他能轻松的给你一点思路。
作者: 丝路    时间: 2013-5-15 17:20
针对bug逃逸率,怎么处理的
jenery 发表于 2013-5-7 16:59


我可以给你一个我的做法作为参考:

逃逸率是考核测试人员的一个指标,若干版本逃逸率持续下降我可以认为测试质量是在提高。

逃逸的缺陷,测试团队要纳入测试用例库,作为下次回归测试的一部分。
作者: hafite    时间: 2013-5-15 17:21
这位朋友,对于用户来说,很小的一部分出问题了,那就可以是boss质疑你工作的全部问题。
没有一个测试 ...
丝路 发表于 2013-5-15 16:46



谢谢专家的解答!受教了!
作者: lusheng0028    时间: 2013-5-17 09:37
组态软件如设计相关用例?
作者: superfang    时间: 2013-5-17 17:09
回复 1# lsekfe


    mm坐客,顶一下··哈哈
作者: wfsophie521    时间: 2013-5-20 13:11
当一个系统的功能需求不太完善的情况下,如何完成测试任务?
作者: leiyx123    时间: 2013-5-20 14:29
请问,你们测试用例的设计是用的什么工具呢?
作者: 丝路    时间: 2013-5-20 17:18
美女啊,顶一下
请教一下:
1.测试需求分析和开发需求分析的区别;以及需求分析的方法或者工具;
2.针对 ...
leiyx123 发表于 2013-5-8 14:03

1、开发需求分析是指导开发下一步的工作的,测试需求分析是指导测试下一步的工作的。开发需求为测试需求的基础。测试需求分析有一篇不错的老文http://www.51testing.com/html/92/n-139492.html供你参考。

2、制定测试计划、针对目标需求设计测试用例、回归测试已有测试用例和新增测试用例。另外想说一下,我们往往有一种怕发生bug的心理,其实bug往往不是100%会被暴露出来的,总会有各种各样的逃逸到用户手里。我们要做的是:寻求一个可以接受的缺陷逃逸范围。并和boss达成一致!更实际的从用户体验上有所改观。比如把重点放在客户经常使用的80%上,剩余的20%可以放松要求。那20%即使出问题了,用户可能也不care。而那80%用户说感觉很棒。那么相信测试的价值也就体现了。  

3、测试要达到怎样的程度,应该是在计划阶段就和项目经理达成一致的。那么后续的测试应该都是由计划指导的。
作者: 丝路    时间: 2013-5-20 17:20
请问,web测试的安全测试,应该从哪些方面去进行测试?
一个典型的虚拟电子商务交易系统,类似淘宝这种的交 ...
sqfsyz 发表于 2013-5-9 17:25


推荐你去电子商务测试:http://bbs.51testing.com/forum-142-1.html
            安全测试:http://bbs.51testing.com/forum-131-1.html
作者: 丝路    时间: 2013-5-20 17:27
最近接了一个测试外包项目,实际所用工期比签合同时评估的工期多了很多,请问老师:
如何有效地评估测试工 ...
hlhong 发表于 2013-5-10 14:00


明确测试的范围,分解测试步骤。预留可预见的风险。跟进每一个测试环节的进度。有延期正常,延期太多就要看看是不是前期计划有问题?
作者: 丝路    时间: 2013-5-20 17:29
版主,你好,请教问题,如何快速的读懂需求,抓住需求说的是什么?
四维_123 发表于 2013-5-12 13:12


这么急一定是比较敢时间,这种情况下,和项目干系人还有测试经验丰富的成员一起头脑风暴有助于更好的理解需求。
作者: yqyoga2013    时间: 2013-5-21 10:12
美女厉害,真是巾帼不让须眉啊..




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2