测试用例结构分析案例一

2010-07-29  吴莉琴 

今天想说的是我本周的计划,上周初步了解了新项目的一部分测试范围和测试流程,在完成了紧急的request之后,本周我有了充裕的时间来分析测试用例的结构了,所以接下来我会更多从TE的角度去分析一些测试用例,带着讲一些测试用例设计的感想。

Step 1 - General Info
Step 2 - Destination Folder
Step 3 - Destination Folder - by date
Step 4 - Open document
Step 5 - Send to
Step 6 - Destination - Email
Step 7 - Destination - FTP
Step 8 - Destination - Fax
Step 9 - Destination - Printer
Step 10 - Destination - Send to Folder
Step 11 - Destination - Sharepoint
Step 12 - Sharepoint Upload options
Step 13
Step 14
Step 15 - Destination - Webfolder
Step 16 - Destination - ODMA
Step 17 - Destination - Named destination
Step 18 - Destination - PaperPort
Step 19 - Destination - OmniPage
Step 20 - XPS on XP
Step 21 - Import XPS
Step 22 - XPS on Vista
Step 23 - XPS on Windows 7
Step 24 - Adhoc

这是一组case,拿到测试用例之前,我一般强迫自己不看step的内容,而是先从结构上去分析,去推测当前测试用例的开发思路,覆盖范围,逻辑结构等等;从我自己来说,思路、结构层面上的东西,是可以用name表达出来的,为的是方便review。

Step 1 - General Info

验证被测物的大概信息,通常为安装是否成功,基本功能是否正常,打开界面是否正常等,为的是保证后续测试能够进行,所以不需要花很多时间验证,了解其目的就可以决定自己分配时间的比例。

Step 2 - Destination Folder
Step 3 - Destination Folder - by date

Destination Folder的测试,偏向于UI,从结构上可以看出来(因为是按常态和date序列2种方式去测试的,测试点很大可能是UI)


Step 4 - Open document
Step 5 - Send to

定义了2种Action,偏向于功能,一般action的定义都和实现功能挂钩。


Step 6 - Destination - Email
Step 7 - Destination - FTP
Step 8 - Destination - Fax
Step 9 - Destination - Printer
Step 10 - Destination - Send to Folder
Step 11 - Destination - Sharepoint
Step 15 - Destination - Webfolder
Step 16 - Destination - ODMA
Step 17 - Destination - Named destination
Step 18 - Destination - PaperPort
Step 19 - Destination - OmniPage

6种支持的(send to)模式,即send to Email, FTP...

在此我可以举一个例子帮助理解,step1告诉我们有一个东西叫美女;step2&3告诉我美女长的什么样子;step4&5告诉我们美女的性格特征,举止言谈;step6-19则告诉我们有一群美女,OK,已经很清楚这些测试用例的结构了。说白了,这是一种非常大众化的开发模板,如果你想测试一个人是不是美女,那么你就要从最基本的性别,然后到模样,再到言谈举止来去鉴别。

 


Step 12 - Sharepoint Upload options
Step 13
Step 14

从名称上来看,这个已经脱离了destination的固有前缀,说明是一个新的,至少是一个新的UI框架的测试标的物了,他可能是一个destination的分支,又或者是和destination有联系的一个完全独立的东西。


Step 20 - XPS on XP
Step 21 - Import XPS
Step 22 - XPS on Vista
Step 23 - XPS on Windows 7

我们看到了不同系统的名称,这代表从这开始的测试,是对 按系统配置决定的特殊模式 的测试了,套用我们那个例子,就是说这个美女不是大众的美女,像吕燕那种类型的,只有到国外这个环境下才算美女。


Step 24 - Adhoc

ET测试,作为以上所有测试的一个补充。

 

 

很抱歉我无法将真实的用例贴上来给大家看,但是相信大家可以从今天的话题里看出来,如果一个测试用例开发人员足够成熟的话,他会在合适的地方承载他的测试用例信息,而不仅仅是detail的step里。

 

399°/3917 人阅读/8 条评论 发表评论

刘大荣  2010-07-29

天灵灵,地灵灵。。。 我要好多好多美女


刘大荣  2010-07-29

何谓ET测试?


付民  2010-07-29

学习了,


袁永云  2010-07-29

有点艰涩难懂


沈一初  2010-07-29

能不能再讲详细一点呢?


曾慧  2010-07-29

有点模糊.


卢鸣  2010-07-29

好久没些过用例了,呵呵


童涛  2010-08-02

想是个测试流程,但是很模糊~~


登录 后发表评论