测试报告

一、测试工作安排

1、进度安排

任务 时间 预计工作量 执行情况
编写测试计划 项目筹备期 90min 完成
功能测试 项目进行时 7day 完成
兼容性测试 功能完善后 1day 完成
性能测试 功能完善后 1day 完成

2、测试范围

“抢救一下”计算机工程学院网站搜索引擎
功能模块:爬取学院网站数据、爬取内容分词、前端用户交互
兼容测试:是否与各浏览器兼容。

二、测试工具选择与运用

黑盒测试结果bug清单:

  • 爬虫只爬取下学院首页标题为红色的文章
  • 只爬取下学院首页出现的文章
  • 搜索引擎首页Logo无法显示
  • “搜索”按钮图片无法显示
  • 浏览器浏览时网站崩溃

elasticsearch分词测试

三、测试用例文档

测试功能 检验点 输入/操作 测试项 预期结果 火狐FireFox IE系列 Chrome QQ浏览器 360浏览器 Edge浏览器
首页功能 首页界面 Logo元素 Logo居中显示完整
搜索区域 包括用于输入搜索关键字的搜索框以及“搜索”按钮
历史搜索记录区域 显示历史搜索记录
首页界面操作 点击Logo元素 页面跳转 跳转到学院首页
点击搜索框 搜索框响应 可输入字符
点击“搜索”按钮 页面跳转 跳转至搜索结果界面
点击历史纪录里的关键词 页面跳转 跳转到该关键词的搜索结果界面
搜索结果界面功能 搜索结果界面 标题栏元素 包括Logo,搜索框,“搜索”按钮
搜索结果列表项显示区 以列表形式显示搜索结果,搜索结果包括文章标题(超链接),文章摘要
历史纪录显示区 显示历史纪录关键词
搜索结果界面操作 点击Logo元素 页面跳转 跳转到搜索引擎主界面
点击搜索框 搜索框响应 可修改搜索框内字符
出现“X”符号,点击可一键清空搜索框内容
点击“搜索”按钮 更新页面 更新搜索结果界面
点击搜索结果列表项 页面跳转 跳转至文章详情页
点击历史纪录关键词 页面跳转 跳转到该关键词的搜索结果界面

四、测试体会

测试工作是对项目功能、性能的验证,同时找出产品的bug,以完善产品开发。测试需要考虑到产品的功能、性能、兼容性、可拓展性、安全性、稳定性等等方面,对于产品的完整度及后期维护来说是至关重要的。由于测试工作的繁杂性,所以在测试前需要先制定好测试计划及任务安排,以保证测试工作的顺利进行,避免遗漏掉某些测试项目。

五、项目测试评述

在项目进行过程中通过黑盒测试,测试出存在的bug,逐步完善项目功能。在项目完成后,进行兼容性测试,以保证不同使用平台的用户都能有较好的用户体验。

posted on 2018-11-23 22:06  HolmeC  阅读(191)  评论(0编辑  收藏  举报

导航