写在前面:

测试结束了,也要和项目说拜拜了~这一学期时间飞快,痛并快乐着,想想人生如果是个软件,那我们用多长时间在做测试呢?恐怕是一辈子。很多人忙着追逐,却很少人能停下来审视自己,那些时常自省的,常能在人生苦旅中走的更顺利,而那些盲目奔跑的,早晚也会栽跟头,不得不看看到底出现了什么问题。人无完人,生命不息,测试不止。

一、项目简介:

慢阻肺药物治疗主要涉及稳定期的治疗,是慢阻肺治疗核心问题。根据症状的严重程度、气流受限以及急性加重的差异,每例患者的治疗应该个体化。对于大部分患者,他们对于药物的依从性差,不能坚持长期,规律,稳定地维持治疗。而我们的app旨在为稳定期的慢阻肺患者提供病情的监控,提供护理计划并进行提醒,从而从整体上稳定慢阻肺病情的发展,降低急性加重的风险。

主要用户:慢阻肺稳定期中患者,慢阻肺治疗医师。

二、测试方法:

此次测试主要采用黑盒测试方法,即把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试程序是否能适当地接收输入数据而产生正确的输出信息。主要针对软件界面和软件功能进行测试。此次测试采用的主要几中黑盒测试方法:

1. 等价类划分测试

2.边界值分析

(为检验边界附近的处理设计专门的测试用例,常常可以取得良好的测试效果。
使用边界值分析方法设计测试用例,首先应确定边界情况。输入等价类与输出等价类的边界,就是着重测试的边界情况。
边界值分析方法的基本思想是:选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中典型值或任意值作为测试数据。
边界值分析方法是一种最有效的黑盒测试方法,但当边界情况和复杂的时候,要找出适当的边界测试用例还需针对问题的输入域、输出域边界,耐心仔细的逐个进行考虑。)
3. 特殊值测试
4. 故障猜测法
  靠经验和直觉猜测程序中可能存在的各种软件故障,有针对地编写检查这些故障的测试用例。这个方法和特殊值测试法也是本次测试中最多使用的方法。
 
(需要了解具体黑盒测试分类的可参考:https://blog.csdn.net/huangjing8203/article/details/72403748)
 
 
三、测试曲线:

通过此系统性统计可以看出,测试的起始日期并不理想,所谓“在起始一个用例测试,也比在最后测五十个用例的效果要好得多!"。在测试和修改过程中,bug甚至有反而变多的情况,这可以总结为一下两个原因:

1) 测试人员的测试不成功。

2) 回归测试过程中发现开发人员惹了祸!

四、测试建议:

1. 测试人员要和开发人员合理沟通,用合理方式传达出缺陷内容。

2. 开发人员要对测试人员表示判断力上的信任,当有bug出现,先确定自己的问题,而不要和测试人员产生分歧,因为测试人员在99%的情况下都是按照用户角度进行严格测试的,此时测试人员的使用感即在某种程度上代表着用户的直观感受。

3. 测试过程开发人员要紧密配合,及时修复。

4. 测试人员分阶段测试,不要每当开发人员修复一个bug就去测试一次,可以按期测试,比如说一天、两天等等。

五、测试总结:

由于是第一次进行软件测试,在过程中,有很多的不足,但是整体效果还是可以的。遗憾的是,在这次测试过程中,由于相关知识储备不足以及对测试流程的提前理解不够透彻,导致在测试至修改bug的过程中,出现一些沟通不到位的情况。比如对于一个A bug,开发人员没有明白测试人员的意思,结果修改了B 部分,导致测试人员一脸疑惑,开发人员还白忙一场。

在测试过程中,测试人员的直觉是很重要的,当然,这不能是单一的直觉,还得以客观事实为出发点。一个好的测试人员能够完成他的工作,离不开开发人员的良好沟通、和谐的合作关系、以及共同去面对并积极解决问题的team work。

一个软件最后到底能不能交付使用,也许只有20%看开发,剩下的因素中,有效的测试绝对是一个重中之重。如果一个软件仿佛能实现用户的需求,但是在使用的过程中,一会儿闪退一下,一会儿又获取数据失败,想想就糟心!

想起之前有人说过这样一句话:测试是属于女人的工作,因为它轻松!

well,现在我只想说:NO! 测试是属于心细的人的工作,在我看来,它不仅不简单,而且不轻松!同时,它对一个人日常经验也有所考验,软件的用户体验差不差?那些地方需要改进?只能说女人的直觉绝对加分!但可别说这是一个轻松的工作!沟通+细心+技术+经验,测试二字大有内涵!

写在最后:测试完后,感觉自己测试技术太差了!现在十分期待下学期的软件测试课程!COPD,下学期测试见!

COPD——团队项目测试心得的更多相关文章

  1. 团队项目需求心得——慢阻肺疾病管理APP

    一.项目介绍: 先上图: 这是我们小组开发项目的系统构成图. 本项目研发面向家庭/社区,对稳定期中慢阻肺患者病情和环境全方位监测.简单病情趋势分析和患者行为干预,并且提供患者与家庭医生和专家沟通渠道的 ...

  2. 《Dare To Dream》第六次作业:团队项目系统设计改进与详细设计

    团队项目系统设计改进与详细设计 一.团队项目系统设计改进 任务1: a.分析项目系统设计说明书初稿的不足,特别是软件系统结构模型建模不完善内容.  初稿的不足:缺乏每个模块的具体业务流程详细设计和流程 ...

  3. <Dare To Dream>第五次作业:团队项目需求改进与系统设计

    任务1完成情况: a.分析<家教服务管理系统需求规格说明书>初稿的不足: uml建模不完整,无类图.流程图,仅有的用例图也不规范. b.功能分析的四个象限: c. 团队项目的WBS: d. ...

  4. 《Miracle_House》团队项目系统设计改进

    一.团队项目系统设计改进: 1.分析项目系统设计说明书初稿的不足,特别是软件系统结构模型建模不完善内容: 对于原文档中,设计图中存在的错误以及文字描述不准确的地方进行了修改. 2. 团队项目Githu ...

  5. A_Pancers团队作业4—基于原型的团队项目需求调研与分析

    任务1:实施团队项目软件用户调研活动. (1)用户调研对象:我们的项目软件是基于安卓系统的音乐播放器,以设计出操作简单的音乐播放器为目的,所以本次用户调研的对象主要以身边的老人为主,对他们听音乐,听戏 ...

  6. 《Blue Flke》团队项目需求改进与系统设计

    Github地址:https://github.com/13993013291/ruanjianguigexuqiu/tree/master 一.团队项目需求分析改进 1.<通讯录管理系统需求说 ...

  7. <Dare To Dream> 第四次作业:基于原型的团队项目需求调研与分析

    任务1:实施团队项目软件用户调研活动. (1)真实的用户调研对象:生科院大三学生 (2)利用实验七所开发的软件原型:网站原型链接 (3)要有除原型法之外的其他需求获取手段: 访谈法 开会研讨法 (4) ...

  8. 团队作业6—《Spring_Four》团队项目系统设计改进与详细设计

    一.修改完善团队项目系统设计说明书 a.分析<考信项目系统设计说明书>初稿的不足:数据库建模不足 b. 团队项目Github仓库中更新:https://github.com/gzyt/SR ...

  9. 《Spring_four》团队作业4—基于原型的团队项目需求调研与分析

    (一)需求规格说明书github地址:https://github.com/gzyt/SRS (二)原型链接:http://www.cnblogs.com/lztxh/p/9011873.html ( ...

随机推荐

  1. Kde桌面的Mac化

    KDE->Mac \(Mac\) 的审美可以说是很成熟了,确实让人很喜欢啊!于是不由得想弄一个 \(Mac\) 风的桌面. 先放张图吧: 效果还蛮不错的哇. \(Mac\) 原生的壁纸下载链接: ...

  2. 剑指offer 11:二进制中 1 的个数

    题目描述 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 解题代码 法一: public class Solution { public int NumberOf1(int n) { ...

  3. Vue-admin工作整理(十一):Vuex-动态注册模块

    概述: 动态注册模块分为两种,一种是在根state下注册一个模块,一种是在模块下再自动注册一个模块 第一种:根state下动态注册模块: 思路:通过store来实现,this.$store来获取当前的 ...

  4. hibernate 一对多关系中的孤儿属性

    @OneToMany(targetEntity = BenefitType.class, mappedBy = "sitePerson",cascade = CascadeType ...

  5. poi 导入Excle

    一,AOP 是什么 Apache POI 提供java 程序对Microsoft Office格式文档的读写功能操作 二,所需要的jar包 三,实现代码 1, 读取Excle 返回Workbook格式 ...

  6. [原][飞行仿真]helios与dcs world安装,详尽教程

    可以参考的博客: http://www.insky.cn/bbs/forum.php?mod=viewthread&tid=58175 http://www.insky.cn/bbs/foru ...

  7. vfile.hpp

    //vov #ifndef VFILE_HPP #define VFILE_HPP #include <cstdio> #include <unistd.h> #include ...

  8. vlog.hpp

    //vov #ifndef VLOG_HPP #define VLOG_HPP #include <sys/time.h> #include <unistd.h> #ifnde ...

  9. 网页中嵌入google地图

    一丶前言 大致需求:美国地图中标记分布的仓库图钉(鼠标经过显示地址详情),通过输入寄收件地邮编来在地图上定位位置添加图钉,将寄件地,选择的仓库,收件地图钉折线相连接,表示大致路线. 一丶google开 ...

  10. linux生成公钥私钥并上传到服务器上实现免密登陆

    1. 生成密钥对 # -t 指定加密算法: -b 指定生成的密钥长度: -C 一句话,一般都填邮箱地址. # 更多参数说明可以在终端输入:ssh-keygen --help 查看 ssh-keygen ...