一道面试题
一道面试题:如果按进度算一天只能完成三个case,现在有60个case,要求你在一星期内完成(没有自动化工具可代替运行),你如何处理???参照一下大家的意见 如果问我,那么:
1、加班(按进度来工作)
2、要求给延长时间(要求测试充分)
3、把case分优先级,按优先级执行最重要的case 按用例的优先级别区分,尽量保证高级别用例的全部执行,其他级别的按等级递减执行百分比。
不知道这样对不对。写来看看。 同意楼上 原帖由 qiguojie 于 2007-7-17 16:52 发表 http://bbs.51testing.com/images/common/back.gif
如果问我,那么:
1、加班(按进度来工作)
2、要求给延长时间(要求测试充分)
3、把case分优先级,按优先级执行最重要的case
同时 应该考虑到对trs的熟悉程度,对item的熟悉程度.
有些case是相关连的,要考虑到~
但是 不能马虎大意...对于bug 根据等级处理时 暂时可以区分下但是都要有记录的 把case分优先级,按优先级执行最重要的case
还是这点比较好!!
前面说的很对,但是要注意总结经验,这点很重要。
首先我要确定是否可以争取一些时间,来进行充分的测试,毕竟们要在站在测试工程师的角度上来考虑问题,不应该让测试不充分的软件拿出去。其次如果是真的没有时间的话,我需要将测试用力进行筛选,先做那些优先级高的,把主要的功能都是测试充分了,至于那些优先级低的我只能尽量去做了。
最后我要将这几测试过程进行记录,了解软件在实际应用过程中的运行情况,进行总结归纳,最后形成书面报告或文档,也许这次的测试已经达到用户的需求了,以后测试计划中可以适当的减少测试用例或者测试时间,如果软件非常不稳定,没有达到用户的需求,那下次作计划的时候可要好好的考虑一番了。
其实这最后的总结很重要,我们经常忽视这一点,而且这种总结最好要落实到书面上,不要靠只我们的经验。 学习中。。。。。。 就这个问题,我再补充一点,纯粹个人意见,测试的执行有很多输入,测试规程是其中一项,测试规程就是编排测试用例的执行顺序,使得前一个用例执行完之后,系统的状态恰好是后一个用例执行的前置状态,以提高效率.我从效率的角度,来提高case的执行度. 学习了 1、要求延长时间或加人
2、加班
3、同时,评定case优先级,挑重要的先完成。
4,如有未完成,留下文档,以备维护查阅。 sdlkfj2 同意楼上的说法 个人拙见
1、抽取共同点,一同测试
2、区分优先级,选择测试
3、划分关联程度,并行测试
4、同意9楼的观点,按CASE的业务顺序,编排执行次序(这点学习了)
页:
[1]