51Testing软件测试论坛

标题: 请大虾救命 ,小妹急需答案 [打印本页]

作者: hualaoba    时间: 2007-6-29 12:09
标题: 请大虾救命 ,小妹急需答案
sdlkfj3 假设你是一名测试工程师,现安排你去一个j2ee的电子商务平台项目上负责测试工作。
项目特征如下:
•项目会以迭代式来开发,以减少电子商务平台需求的变化带来的风险;
•项目计划3个月后发布第一个版本给用户使用,而后根据用户反馈的意见和市场变化再开发后续版本;
•项目团队除了项目经理、系统工程师和你之外,还有7个开发人员,他们都不了解测试;
•除了此平台的核心功能必须要正确实现外,客户还非常关注平台的性能和稳定;

根据上述项目特征,项目经理和你讨论一致认为采用自动化测试是非常适合这个项目的,能够解决测试工作量大且测试工程师少的问题。但还有一些问题需要你进一步的思考,
提出解决方案。问题如下:

1.自动化测试需要编写自动化脚本,而你对自动化脚本只是略知一二,由于项目成本限制
不可能在增加专门编写自动化脚本的人员,面对这样的问题你怎么解决?

2.单元测试自动化,你打算用到哪些工具或框架,为什么?

3.为了能够让单元测试自动化顺利实施,实施前的培训是非常重要,结合你选择的工具或框架谈谈培训的内容、重点以及时间安排?

4.robot和winRunner都是自动化功能测试的利器,它们之中都各自蕴含着自己独有的一套自动化测试框架和方法论,请综合评价以下这个两个工具,并最终选出其中那个更适合在这个项目上使用,
并说明理由?

5.bug跟踪管理是一个不可忽视的环节,请你为这个项目定义一个合理bug跟踪流程,将流程图绘制
如下,并附以文字说明?

6.除了上述问题,你认为还可能有哪些问题是需要考虑解决的?
作者: rollin1126    时间: 2007-7-1 00:17
这些问题很全面哦,估计没多少测试经验的人是很难完成的。还要涉及到自动化测试,还要写测试脚本。没1年经验以上的估计没办法完成。
作者: happycqj    时间: 2007-7-1 10:28
感觉测试也很难啊
作者: bruce.gu    时间: 2007-7-1 12:43
标题: 回复 #1 hualaoba 的帖子
这个问题,网上搜一下。好多的。前几天刚看到过。
作者: 吃柠檬的狐狸    时间: 2007-7-2 10:22
好多都没有遇上过,感觉好难!
作者: peimzh    时间: 2007-7-2 11:37
首先我觉的这个问题问的就有问题:
在项目紧张的情况下,尽量不要用自动化测试,这样的风险会很大,而且由于测试人员对自动化测试并不熟悉,自动化包括很多复杂的东西,包括录制脚本、维护脚本,最重要的还需要设置自动化的框架等等(在该情况下,自动化测试不一定能节省时间,预期完成项目)
1.提出这个问题本身就有问题,不会增加人员开支,那么对于你一个人来说(自动化测试不熟悉),就需要专业人员进行自动化测试的前期培训工作,如果组里没有这方面的人才,根本无法进行。解决办法只能用手工测试。
2.单元测试用Junit或Jtest都可以
3.主要给开发人员进行单元测试自动化测试的培训,重点是工具的的使用,时间会安排3天的时间
4.个人认为如果是B/S的,那么我会用QTP,它对这方面支持的会好一些
5.Bug跟踪流程如下:提交(测试员)-确认重复(测试负责人)-分配(开发负责人)-接收(开发人员)-确认(开发人员)-关闭(测试人员),其中,关闭的时候,Bug仍然未修改,则会提交为重复Bug
6.从这个项目还会考虑到风险分析的一些问题,还有时间进度安排、如果出现风险,是否有经验丰富的测试人员进行支持或介入。
作者: yuanhao203    时间: 2007-7-3 10:29
有点道理~
作者: 孤独无心    时间: 2007-7-3 14:09
感觉这个问题问的很全面
自动化工具都没有用过
作者: 3396408    时间: 2007-7-3 15:34
貌似在这里混个一年就可以回答完上面的问题啦?
作者: 阿驴    时间: 2007-7-3 20:39
很难
作者: shtina    时间: 2007-7-3 22:27
怎么貌似哪里见过。。。


“软件测试自动化
我是一名在大三的学生,今天老师布置了一个大作业   求助各位大虾帮忙看一下:

http://bbs.51testing.com/thread-80652-1-7.html

一样吗




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