1、引言
1.1 编写目的
供开发人员、测试人员阅读
1.2项目背景
2020年二月,全国疫情大爆发。2020年四月,世界疫情大爆发。在疫情期间,新冠病毒不仅带来死亡,还给我国带来了极大的挑战:流动人口失业率提升,公众人口对不安全事件产生的恐慌情绪,信息疫情、政治疫情等
。其中,信息疫情至关重要。疫情在潜伏期,公众会对疫情信息加大关注力度。在国际社会中,欧美国家子虚乌有,编排事实,意图“祸水东引”,制造虚假宣传,把全球疫情的发生归咎与中国。因此笔者将使用可视化技术处理疫情官方数据,提高数据透明度,分析国家疫情处理能力,捍卫信息安全。
1.3 定义
bug:软件不符合设计预期
测试用例:具体的测试例子
软件的生命周期:软件从无到无的阶段。需求分析、计划、设计、编码、测试、运行维护。
瀑布模型:软件生命周期的每一阶段只执行一次。
敏捷测试:不依赖文档,强调合作。
敏捷测试v模型:先设计,后测试。
敏捷测试w模型:一边还发,一边测试。
1.4 参考资料
主要包括《需求规格说明书》、项目计划、测试计划、测试用例、缺陷列表、行业标准规范等
2、测试概要
1)系统简介
实验选取“丁香园”数据集,使用wget包进行数据爬取。wget包可以帮助笔者从指定网站中下载数据,这种方式较其他两种方式在笔者电脑能更加简单实现,不需要进行复杂的格式转换,减少了复杂度,提高了工作效率。
2)测试环境
windows10,fireFox
3)测试过程,如下表:
测试时间 | 测试人员 | 测试地点 | 测试版本 |
---|---|---|---|
2022-09-04 | 自己 | 家 | 此版本 |
功能测试表
输入 | 期望 |
---|---|
正确数据集 | 爬取成功 |
爬取数据集 | 输出相应图片 |
3.测试质量评估
1)总体评价结论
项目基本完成,但是需要继续完善
2)需求测试结果
功能测试结果:
功能性需求即按照需求规格说明书进行功能测试,测试的功能主要如下表所示:
需求ID | 模块 | 子模块 | 待测试功能需求点 | 优先级 | 结果 |
---|---|---|---|---|---|
数据爬取 | 用户可以爬取相关数据 | Ⅰ | 可以 | ||
图片输出 | 用户可以通输出图片 | Ⅰ | 可以 |
用户界面测试结果:
本次测试计划关于用户界面测试需求主要按照需求规格说明书的要求进行测试,要进行的界面需求如下表所示:
需求id | 测试需求 | 待测点 | 结果 |
---|---|---|---|
数据 | 一致性 | 一致 | |
美观 | 清楚、明白、图片清楚 | 一致 |
性能测试结果:
本次测试计划关于性能测试需求主要按照需求规格说明书的要求进行测试,但是本次测试较为简单,无详细设计。
配置测试结果:
本次测试计划关于配置测试需求主要按照需求规格说明书并结合通用测试案例的要求进行测试,要进行的配置测试需求如下表所示:
需求id | 测试需求 | 待测点 | 结果 |
---|---|---|---|
windows10系统 | 可以使用 | 一致 | |
使用其他浏览器,如firefox,chrome | 图片是否可以输出 | 一致 |
安全和访问控制测试结果:
本次测试计划关于安全测试需求主要按照需求规格说明书并结合通用测试案例的要求进行测试,要进行的安全测试需求如下表所示:
需求id | 测试需求 | 待测点 | 结果 |
---|---|---|---|
可靠性 | 稳定性 | 一般 |
3)缺陷统计分析
安全性可做改善 项目需求还可继续实现完善
1.1.1. 项目Bug统计(Bug汇总)
条目 | 值 | 百分比 |
---|---|---|
测试项目1 | 0 | 0 |
1.1.2. 按Bug严重程度统计
条目 | 值 | 百分比 |
---|---|---|
测试项目1 | 0 | 0 |
测试发现的bug主要集中在未完善功能级别major,属于一般性的功能缺陷
1.1.3. 版本Bug数量
条目 | 值 | 百分比 |
---|---|---|
V1.0 | 1 | 0 |
版本号 | 致命 | 严重 | 一般 | 提示 | 总计 |
---|---|---|---|---|---|
V1.0 | 0 | 0 | 0 | 0 | 0 |
bug提交和解决状况比较理想
1.1.4. 模块Bug数量
条目 | 值 | 百分比 |
---|---|---|
数据爬取 | 0 | 0 |
图片输出 | 0 | 0 |
模块/特性 | 致命 | 严重 | 一般 | 提示 | 总计 |
---|---|---|---|---|---|
数据爬取 | 0 | 0 | |||
图片输出 | 0 | 0 |
总结,无致命bug。
1.1.5. 按Bug激活次数统计
按Bug激活次数统计
条目 | 值 | 百分比 |
---|---|---|
数据爬取 | 0 | 0 |
图片输出 | 0 | 0 |
开发总结,过程改进
1.1.6. 按Bug类型统计
条目 | 值 | 百分比 |
---|---|---|
数据爬取 | 0 | 0 |
图片输出 | 0 | 0 |
结论:无明显bug
1.1.8. 按用例结果统计
模块/特性 | 通过 | 失败 | 阻塞 | 总数 |
---|---|---|---|---|
数据爬取 | 1 | |||
图片输出 | 1 |
条目 | 值 | 百分比 |
---|---|---|
阻塞 | 0 | 0 |
失败 | 0 | 0 |
通过 | 2 | 100% |
说明:较好
4)覆盖率分析
辄待分析
5)测试评估
功能大体完成,但是有功能需要完善。
性能上可以在一般:即windows10系统的家庭机上使用
安全性还可以提升
6)整体分析
本次开发采用瀑布模型,测试缺陷主要集中在测试功能点较少。