测试计划和测试用例 刘宇翔

测试产品:Upload/Download; Search of this site

测试目的:功能测试

测试方法:黑箱

测试时间:2012.11.18

测试员:刘宇翔

 

测试设计说明书(TDS)

(1)       产品功能:

       Upload/Download:正确上传和下载文件

       Search of this site:正确完成搜索功能

(2)       测试内容:测试能否正确上传和下载文件、完成搜索功能;预期内容:上传文件是否正确进入数据库,添加倒排表和能被正确搜索;正确下载;搜索结果是否正确、人性化。

(3)       测试方法:黑箱测试。提前准备好测试用例。

(4)       人工分类测试验证功能正确性。

 

测试用例(Test Case)

具体测试用例见演示截屏

(1)上传:提供上传文件路径和基本信息。

       正确输入:

       a.文件类型有多种情况(pdf、doc等)。

       b.用户积分能够通过上传文件增加(与文件大小有关)。

       c.文件及文件信息是否被正常上传(正常进入数据库添加倒排表)。

       错误输入:预期给出相应提示。

       a.未提供完整文件信息。

       b.文件过大。

       c.上传文件夹(正常文件夹不会被上传,地址不完整)。

       d.上传文件正在被使用。

 

(2)下载:提供下载文件路径。

       正确输入:

       a.文件类型有多种情况(pdf、doc等)。

       b.用户积分能够通过上传文件减少(与文件大小有关)。

       c.文件及文件信息是否正常。

       错误输入:预期给出相应提示。

       a.文件路径不存在。

       b.积分不够。

       c.下载地址剩余空间不足。

 

(3)搜索:提供搜索关键词(字符串)。

       正确输入:

       a.中英文及各种形式混合。

       b.多关键词输入。

       c.搜索结果是否正常显示。

       错误输入:预期有相应处理。

       a.无输入。

       b.输入字符串过长。

       c.错误或残缺的关键词。

       d.含有不符合规定的字符。

 

错误报告(Bug Report)

1

标题:建立倒排表不成功

重现步骤:搜索“计算机”

结果:页面错误

预期结果:显示搜索“计算机”的搜索结果页面

错误修复:修正因数据库变化产生的建立倒排表Bug

2

标题:搜索结果重复显示一个

重现步骤:搜索“计算机”

结果:只有一个搜索结果重复显示

预期结果:正常显示搜索“计算机”的搜索结果页面

错误修复:倒排表里存储的是重复的ID,已经修复

3

标题:搜索中英文全半角判定非同一个字符

重现步骤:搜索全角“mathlab和半角“mathlab”

结果:搜索结果不同

预期结果:产生相同的搜索结果

错误修复:添加函数处理全半角使其判断为相同的字符

4

标题:搜索及网页打开速度过慢

重现步骤:打开网页进行搜索

结果:搜索及网页打开速度过慢

预期结果:正常搜索及打开网页

5

标题:上传文件过大没有提示

重现步骤:上传一个40MB的pdf文件

结果:网页无法正常显示

预期结果:弹出提示文件需压缩上传

 6

标题:搜索输入字符串过长

重现步骤:搜索输入一个长度达260的字符串

结果:网页无法正常显示

预期结果:截取可以正常搜索的字符串进行搜索

 7

标题:搜索字符串中含有命令字符不能正常显示

重现步骤:搜索“c++”

结果:搜索后搜索栏里显示的是“c”

预期结果:搜索后搜索栏里仍显示的是“c++”

 8

标题:搜索结果页面不能进行再次搜索

重现步骤:搜索“计算机”后再在搜索结果页面中搜索“mathlab”

结果:页面无变化

预期结果:显示搜索“mathlab”的搜索结果页面

 

发现了8个bug,已修复了3个bug,程序大部分能够正常运行。

 

测试报告:

三个功能测试了合集测试了20个测试用例。

(1)15个测试用例通过

(2)3个测试用例失败

(3)2个测试用例未完成(用户积分问题,下载地址剩余空间不足)

(4)1个测试用例之外的Bug被发现

 

演示截屏:(部分测试截屏)

一、上传功能

上传页面

 

选择上传文件

成功上传至指定地址

未填写题目及未选择上传文件的错误提醒

 

 

二、下载功能

 

下载页面

下载窗口

成功下载

 

下载地址错误提示

 

 

三、搜索功能

搜索页面

搜索结果页面

 

搜索字符串过长错误显示(暂时未修复)

posted @ 2012-11-19 11:55  DOOM_buaascse  阅读(293)  评论(3编辑  收藏  举报