关于Test Case测试数据详尽程度的讨论
当前在我的公司要求测试数据的输入是固定的,并且在testcase中设计好。Tester只要照做就好了。目的是保证测试的可复现,保证测试水平不会因人的因素有差异。但是我认为设计的case只要明确大的测试方法,不设定具体的测试数据。具体的测试数据可以在测试时有tester发挥。这样可以减少测试的盲区,培养tester的测试技术。
不知大家的公司对testcase的设计要求是怎样的,大家认为testcase达到哪种详尽程度为好。谢谢。 我们公司最多只给出test case,而测试的数据则由tester准备,虽然有时会因为数据原因而导致测试失败,但是我认为这是值得的,可以帮助tester对系统的功能有更深入的了解,不然tester只是根据给定的case和data做一些工作,没什么意思了~~
个人观点!
其实我们公司更多时候是当tester成熟后,test case也是由tester来做的,这样的话,tester针对某个功能点,或是bug有更多的自己的意见,比较利于个人成长吧! 我想问的是,你到底是在设计测试用例,还是在编写测试用例?
设计测试用例:提要性的,指导性的;
编写测试用例:非常具体的; 如果不需要创造性地设计测试用例,测试数据应该可以固定下来吧 sdlkfj3 原帖由 Nio 于 2007-9-7 15:54 发表 http://bbs.51testing.com/images/common/back.gif
我想问的是,你到底是在设计测试用例,还是在编写测试用例?
设计测试用例:提要性的,指导性的;
编写测试用例:非常具体的;
说的好!
不过,本身,编写测试用例,也是分级别的,可以参加《测试过程管理》这本书,Rex Black写的。测试用例可以写到不同详细度,有的测试用例会详细到,输入完数据后,光标在什么位置、会不会闪烁等等,这个依据实际需要测试的深度,你写case的时间、做测试的时间,你产品的特点来定
页:
[1]