博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创新课程高血压管家和后台管理系统之测试心得
阅读量:5101 次
发布时间:2019-06-13

本文共 1063 字,大约阅读时间需要 3 分钟。

前言  

经过将近一个学期的开发,我们终于在期末之际完成了这么一个完整的项目,对于我这种从来没有完成完整项目的菜鸟来说,一个学期下来还是收获满满,我相信对于我们组员也是一样的感觉。让我们能够从整个过程中来体验一个项目从需求到发布的过程。

我们组的分工很明确,每一周都会有一些模块的完成,单元测试完成后上交至服务器,然后小组成员会线下一起测试整个系统,非该部分负责人发现bug,然后小组内进行bug对整个项目的影响进行评级,最后由有关负责人修改,最后再进行回归测试,所以我们组在最后进行测试的时候工作量并不是很大。

 

测试对象

高血压管家及后台管理系统。本机,服务器Web测试。

PC上运行系统,本地测试。以及部署在服务器端进行远程测试

 

测试要点

主要测试后台管理员,患者,医生这三个角色对应的功能是否实现,是否有bug

 

主要功能点

管理员:后台数据增删改查

患者:基本信息处理,最近病情处理,联系医生,绑定医生,血压数据处理,血压数据走势等

医生:基本信息处理,绑定患者,联系患者,查看病人最近病情等

 

测试阶段

模块测试。——>对应模块小组成员。

集成测试。——>模块集成小组成员。

系统本机测试。——>开发小组成员。

服务器远端测试。——>开发小组成员。

验收模拟测试。——>开发小组成员。

验收测试。——>学院

 

测试步骤

写测试用例-->开会,查看测试用例是否符合需求-->评审-->测试用例确定-->开发完成根据测试用例测试-->错误的截图-->提交-->修改bug-->回归测试

 

测试优先级

1.功能测试:测试对应角色的基本功能点是否成功。

2.健壮性测试:测试各种错误输入和错误指令的处理情况。

3.安全性测试:测试能否保障客户的信息安全,账户安全以及信息有效性。

4.兼容性丶性能测试:测试不同的浏览器下功能是否兼容。测试功能的运行速度是否满足用户需求。

 

测试出现的bug举例

服务器端:

病人APP端

 

医生端APP和后台管理系统都是类似,这里就不罗列了

 

总结

总的来说,项目基本完成,但是还有很多不足的地方,比如说我们在原型设计阶段没有设计好接口调用的协议,而且没有考虑到所有的功能,导致我们在测试阶段花费了很多的时间进行协议的修改。今后在开发的过程中,越早的定义好这些协议以及更详细的设计相关的功能和纤细的分析可能的用户故事,这样会节省大量的后续开发和测试时间。最后还有就是小组成员之间的帮助以及相互尊重很重要。 

转载于:https://www.cnblogs.com/hnuzb/p/10215743.html

你可能感兴趣的文章
第23月第24天 git命令 .git-credentials git rm --cached git stash clear
查看>>
java SE :标准输入/输出
查看>>
一些方便系统诊断的bash函数
查看>>
<转>关于MFC的多线程类 CSemaphore,CMutex,CCriticalSection,CEvent
查看>>
jquery中ajax返回值无法传递到上层函数
查看>>
css3之transform-origin
查看>>
[转]JavaScript快速检测浏览器对CSS3特性的支持
查看>>
Master选举原理
查看>>
[ JAVA编程 ] double类型计算精度丢失问题及解决方法
查看>>
小别离
查看>>
微信小程序-发起 HTTPS 请求
查看>>
WPF动画设置1(转)
查看>>
基于node/mongo的App Docker化测试环境搭建
查看>>
java web 中base64传输的坑
查看>>
java 中的线程(一)
查看>>
秒杀9种排序算法(JavaScript版)
查看>>
Activiti入门 -- 环境搭建和核心API简介
查看>>
struts.convention.classes.reload配置为true,tomcat启动报错
查看>>
MySQL的并行复制多线程复制MTS(Multi-Threaded Slaves)
查看>>
好玩的-记最近玩的几个经典ipad ios游戏
查看>>