续4年做了什么,得到什么—测试需求及测试用例

发表于:2009-4-22 15:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:jiepeach    来源:51Testing博客

关键字:软件测试 测试用例

  下面说说我当初是怎么分析测试需求的、如何设计测试用例的。

  我们的测试需求文档模板分成以下几个部分:

  第一部分是简介,顾名思义就是简单的介绍一下软件的功能、性能等方面的内容,因为我们当时是按照模块写的,也就是模块需求文档,此部分主要是介绍这个模块的功能及此文档的都会有那些人看,参考了那些文档或软件等知识。

  第二部分就是功能需求部分,每个模块又会一级一级的再细分下去(XXX功能 功能描述具体需求)如:新建页面功能(PDF阅读和编辑器中的),在“功能描述”中先大概的描述一下新建页面这个功能是干什么的,也就是新建页面功能的概述,在“ 具体需求”部分会详细的描述新建页面这个需求如:有几种方式可以新建页面(也就是新建页面有多少个入口),对于不同的用户新建页面有什么不同如没有购买 sn激活的用户新建页面会有水印等,对于新建的页面有那些操作如旋转等等,能越详细的描述一个功能越好。

  第三部分是关于性能需求的,当时我们做性能测试基本上都是手动的,和Adobe的软件进行对于,如把相同的文档用公司的转换器转换成pdf文档需要多长时间,用Adobe的转换器进行转换需要多长时间,两者之间不能相差太多,对于很大的文档在1分之内是可介绍的,对于小的文档相差10几秒是可介绍的等等,这些都是通过用户反馈回来的意见制定的一个大概的标准。性能需求和功能需求一样也是分模块的,然后再一级一级的细分(XXX功能 性能描述具体的性能需求),对于性能测试主要是集中在PDF转换器部分,对于pdf阅读和编辑器性能测试没有具体的要求,只要在平时测试的工程中使用起来不是很慢就行了。对于pdf转换器的性能测试先分析出需要测试那些类型的文件,每个类型的文件又有那些特俗的需求,针对不同的需求制作相应的测试数据如:对于图片文档分.jpg .gif .bmp等各种格式,每种格式又分为不同的像素36bp 72bp等等。测试数据制作好了,将这些测试数据分别用公司的pdf转换器转换记录转换时间,再用adobe的转换器转换记录时间,两个时间进行对比

  第四部分是关于安全性测试的,这部分主要是测试不同的sn激活以后的使用时间,以及不用sn激活等情况。

  以上是关于测试需求的分析。

  接下来说一下测试用例的设计。

  测试用例模板是自己设计的主要包括这几个部分:

说明测试版本        
测试时间        
 测试环境        
测试人        
功能模块编号测试项测试子项前提条件测试步骤测试数据验证标准备注测试结果
          

  关于如何设计测试用例,下回继续。

  (未完待续)

版权声明:原创作品,转载时请务必以超链接形式标明文章原始出处作者信息本声明,否则将追究法律责任。 本文出自jiepeach的51Testing软件测试博客:http://www.51testing.com/?39576

相关阅读:

一位软件测试工程师的工 作经历—四年,做了什么,得到了什么

《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号