当前位置:网站首页>抽奖系统测试报告
抽奖系统测试报告
2022-07-04 06:38:00 【筑梦小子】
一.编写目的
本报告为抽奖系统1.0版本的测试报告,⽤于记录测试过程,总结测试情况,分析测试数据,归纳测试⼯作过程中的问题与遗留的风险,给出相应的测试建议供后续参考。
主要是对系统注册,登录/注销,奖项,人员设置,抽奖页面进行测试。
二.测试内容
对抽奖系统进行功能测试,兼容性测试,界面测试,易用性测试。功能测试覆盖以上所有功能,对对抽奖页面,抽奖设置页面,登录,注册页面进行界面测试和兼容性测试。
兼容性测试覆盖了Linux系统,Windows系统;主流浏览器如Chrome,Firefox。
三.测试人员
本人从2022-6-30 到 2022-7-2完成,测试人员1人,测试工作量2天。
四.测试环境
硬件配置
CPU: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz 2.50 GHz
内存:8.00 GB
软件配置
Windows10,Chrome浏览器(功能测试),CentOS7(兼容性测试)
五.测试过程
测试进度
测试用例设计:用例设计1天完成
用例执行情况
测试功能 | 用例执行个数 | 用例通过个数 | 用例未通过个数 |
登录 | 6 | 6 | 0 |
注册 | 13 | 10 | 2 |
奖项设置 | 10 | 9 | 1 |
人员设置 | 8 | 7 | 1 |
抽奖页面 | 6 | 6 | 0 |
界面测试 | 6 | 3 | 2 |
功能测试 | 29 | 28 | 7 |
非功能测试 | 7 | 7 | 1 |
总数 | 85 | 71 | 14 |
执行率=执行用例数/用例总数=100%
通过率=通过用例数/用例总数=83%
六.缺陷统计
bug的级别:崩溃,严重,一般,建议
bug编号 | 测试用例编号 | 用例 | bug产生原因 | bug状态 | bug级别 | 错误日志/截图 |
001 | reg-008 | 用户名:abc 密码:222 年龄:17 昵称:ab | 后端或前端对数据没有严格验证 | 解决 | 一般 | |
002 | reg-009 | 用户名:cdf_ 密码:3个空格 年龄:20 | 验证数据时,没有进行去除前后空格 | 解决 | 建议 | |
003 | dra-006 | 名称:空格 数量:10 奖品:无 | 输入包含空格问题 | 解决 | 建议 | |
004 | meb-008 | 姓名:一个空格 工号:一个空格 | 空格问题 | 解决 | 建议 | |
005 | pag-004 | 界面不同分辨率的测试 | 前端页面的设计 | 未解决 | 建议 | |
006 | pag-006 | 抽奖页面中的中奖名单记录过多是否在页面可以正常显示 | 前端页面设计问题 | 未解决 | 一般 | |
007 | fun-002 | 是否可以使用快捷键进行登录 | 没有实现功能 | 未解决 | 建议 | |
008 | fun-003 | 是否可以记住密码,下次直接登录 | 功能未实现 | 未解决 | 一般 | |
009 | fun-004 | 点击忘记密码,是否可以修改密码 | 功能未实现 | 未解决 | 一般 | |
010 | fun-011 | 是否可以查看个人信息 | 功能未实现 | 解决 | 一般 | |
011 | fun-013 | 是否可以重新设置个人信息 | 功能未实现 | 解决 | 一般 | |
012 | fun-027 | 一个人对于同一个奖项可以中奖多次吗 | 抽奖实现有问题,没有将当前已中奖的用户从下一次抽奖的人数中删除 | 未解决 | 严重 | |
013 | fun-029 | 新用户不设置任何信息,是否可以进入抽奖页面 | 前端页面数据判断条件异常 | 解决 | 一般 | |
014 | oth-003 | 密码传输是否为明文传输 | 使用HTTP协议是明文传输 | 未解决 | 一般 |
该版本共发现个14个bug,解决了 7个bug
修复率=bug修复/bug总数=50%
七.缺陷分析
其中注册功能发现2个bug,抽奖设置和人员设置分别有一个bug(且bug类似),功能有7个bug,安全方面存在1个bug。
八.测试总结
1.内容
通过了测试用例71个,未通过的测试用例14个,通过率为83%,修复率为50%,bug未解决且级别为建议的有2个,未解决且级别为一般的有4个,未解决且级别为严重的有1个。
2.测试结论
抽奖系统1.0测试未通过,不可以上线。测试⽤例执⾏率100%,测试⽤例通过率83%,未通过的测试⽤例影响业务运行,严重缺陷为1,一般缺陷为4。
边栏推荐
- thread priority
- Sort list tool class, which can sort strings
- Another company raised the price of SAIC Roewe new energy products from March 1
- Summary of leetcode BFS question brushing
- Cloud native - SSH article that must be read on the cloud (commonly used for remote login to ECS)
- uniapp 自定义环境变量
- What is Gibson's law?
- QT qtablewidget table column top requirements ideas and codes
- Operator < <> > fool test case
- How to choose the middle-aged crisis of the testing post? Stick to it or find another way out? See below
猜你喜欢
[problem record] 03 connect to MySQL database prompt: 1040 too many connections
Appium foundation - appium installation (II)
Appium基础 — APPium安装(二)
uniapp 自定義環境變量
Uniapp custom environment variables
InputStream/OutputStream(文件的输入输出)
双色球案例
QT get random color value and set label background color code
R统计绘图-随机森林分类分析及物种丰度差异检验组合图
【问题记录】03 连接MySQL数据库提示:1040 Too many connections
随机推荐
Mysql 45讲学习笔记(十二)MySQL会“抖”一下
InputStream/OutputStream(文件的输入输出)
C # symmetric encryption (AES encryption) ciphertext results generated each time, different ideas, code sharing
What is tweeman's law?
Code rant: from hard coding to configurable, rule engine, low code DSL complexity clock
leetcode 310. Minimum Height Trees
Tar source code analysis Part 2
手动对list进行分页(参数list ,当前页,页面大小)
Shopping malls, storerooms, flat display, user-defined maps can also be played like this!
regular expression
thread priority
4G wireless all network solar hydrological equipment power monitoring system bms110
what the fuck! If you can't grab it, write it yourself. Use code to realize a Bing Dwen Dwen. It's so beautiful ~!
uniapp 自定义环境变量
How does the recv of TCP socket receive messages of specified length?
Native Cloud - SSH articles must be read on Cloud (used for Remote Login to Cloud Server)
【问题记录】03 连接MySQL数据库提示:1040 Too many connections
17-18. Dependency scope and life cycle plug-ins
采用中微BATG135实现IIC数据/指令交互
How to avoid JVM memory leakage?