大家一起来在线设计测试用例!
各位朋友:大家讨论一下这个界面里的Save按钮的测试用例该怎么写呢http://f18.yahoofs.com/users/46023400z932116ef/93bf/__sr_/edf6.jpg?phww7UHBqM9lMEG9?
功能介绍:1.公司信息有5个基本的信息栏Company、Tax、Country/City、Address、Tel。
2.在此界面自己可以通过New Column按钮增加新的信息栏名字;两种类型:字符、数字,两种类型的信息栏最多共可以增加10个.
3.实际Testing01、Testing02就是两个自己增加的信息栏的示范,Testing01为字符类型、Testing02为数字类型;
4.输入或修改信息后,通过Save按钮就可能把输入或修改的信息存储到服务器。
问题:该怎么设计Save功能的测试用例才全面? 我个人认为,如果是SAVE按钮首先是功能,
1.把所有信息都进行输入,查看服务器端接收信息。
2.把所有信息都进行修改,查看服务器端接收信息。
3.然后根据信息,填写正确的信息,点击保存,提示正确。
4.填写不正确的信息,给出合理的提示。 谢谢楼上的回答!
我补充一点功能:在每个信息编辑框里输入或修改完信息后,自动判断数据是否合法,数据不合法不能点Save按钮。所以不需要Save按钮触发判断功能.Save按钮只是触发存储数据到服务器的功能!
我设计测试用例的思路如下:
一.只在基本信息栏输入或修改数据,然后点Save按钮存储;
二.只在自己新增信息栏里输入或修改数据,然后点Save按钮存储;
三.在基本信息栏和自己新增信息栏都输入或修改了数据,然后Save按钮存储.
在分那以上三类后,再对每类进行细分:
一.只在基本信息栏输入或修改数据,然后点Save按钮存储;
1.输入或修改一条基本信息后点Save按钮存储;
a.输入的信息字符个数小于信息栏可接受的最多字符的数量;
b.输入的字符个数等于信息栏可接受的最多字符的数量;
c.通过Ctrl+V或右键粘贴字符到信息栏;
2.输入或修改多条基本信息后点Save按钮存储;
a.每条信息的字符个数小于信息栏可接受的最多字符的数量;
3.输入或修改第一条和第5条基本信息后点Save按钮存储;
4.输入或修改5条基本信息后点Save按钮存储;
a.每条信息栏里,输入的字符个数都小于可接受的字符数量;
b.每条信息栏里,输入的字符个数都等于可接受的字符个数;
二.只在自己新增信息栏里输入或修改数据,然后点Save按钮存储;
按照基本信息栏测试思路对新增信息栏进行测试,同时增加对不同数据类型Text、Number的测试!
三.在基本信息栏和自己新增信息栏都输入或修改了数据,然后Save按钮存储.
1.只修改一个基本信息栏和一个自己新增信息栏后,点Save按钮存储;
.每条信息内容字符个数小于可接受的字符数量。
b.每条信息内容字符个数都等可接受的字符数量。
2.5个基本信息栏和10个自己新增信息栏内容都修改后,点Save按钮存储;
a.每条信息内容字符个数小于可接受的字符数量。
b.每条信息内容字符个数都等可接受的字符数量。
实际上这个测试呢,我认为还是不够全面。但是即使不全面,测试工作量已经很大了。所以,我想大家讨论一下,怎么才能减少用例数量,又增加用例覆盖率呢?同时,有什么地方的用例可以不需要。我想这样讨论大家都可以从中有所收获吧!
朋友们,快顶吧!
页:
[1]