一、SQA计划

(一)目的

  本计划的目的是定义我们该小组所做的“云医院”项目的SQA任务和职责,在项目过程中应遵循的流程、规范和约定等,以确保软件质量得到维持。

(二)范围

  本计划应用于“云医院”项目开发的整个生命周期,整个SQA活动,它是依据项目计划制定的,并可以随着项目的开发计划变更而变更。

(三)软件工程

1、软件开发模型

  软件项目是采用的瀑布模型进行的开发。

2、项目组成人员以及工作计划

姓名 角色 在项目中的作用 开始时间 预计工作量(天)
蒋婷 pm 项目主管 2017.10.1 250
周加旺 pm 分析和设计 2017.10.1 250
张美庆 测试 分析和设计,用户文档 2017.10.1 250
吴雅芳 测试 分析和设计,用户文档 2017.10.1 250
周宏波 开发 编码 2017.10.1 250
谢敏仪 开发 编码 2017.10.1 250
蒋斌 开发 编码 2017.10.1 250

(四)质量保证与控制

  • 保证“云医院”项目在规定的时间内,开发出满足用户需求的软件产品。
  • 确保测试计划适当和实施有效。
  • 收集并分析错误和缺陷数据,并进行分类。
  • 在编码和集成测试阶段减少错误的发生。
  • 在系统测试和实际操作中减少风险,建立风险相关的应急计划。

(五)数据收集

总计 严重 中等 微小
错误 数量 百分比 数量 百分比 数量 百分比 数量 百分比
IES 230 25% 40 24% 80 31% 110 22%
MCC 160 17% 20 12% 50 20% 90 18%
IDS 65 7% 5 3% 10 4% 50 10%
VPS 30 3% 0 0% 4 2% 26 5%
EDR 25 3% 0 0% 5 2% 20 4%
ICI 70 6% 10 6% 18 7% 42 8%
EDL 55 6% 15 9% 10 4% 30 6%
IET 100 11% 44 26% 30 12% 26 5%
IID 46 5% 10 6% 12 5% 24 5%
PLT 75 8% 15 9% 18 7% 42 8%
HCI 20 2% 3 2% 7 3% 10 2%
MIS 56 6% 6 4% 10 4% 40 8%
总计 932 100% 168 100% 254 100% 510 100%

(六)统计报告

  统计SQA数据收集的表中显示:IES(不完整或错误的规格说明)、MCC(与客户交流中所产生的误解)、IET(不完整或错误的测试)即是“重要的少数”,它们导致的错误占错误总数的53%。一旦确定了这些重要的少数原因,软件开发组织就应该开始采取改正行动,改正行动主要是针对“重要的少数”。

二、验收测试规程

(一)测试分析

  采用黑盒测试技术,和采用基于故障的测试技术,得测试内容: 
  1、用户登录账户不存在
  2、用户登录密码错误
  3、用户注册账号已存在 
  采用基于场景的测试技术,得测试内容:
  4、各种界面元素是否支持键盘操作
  5、窗口切换、移动、改变大小是否正常

(二)测试用例

1、用例一

编号 Test_1
测试环境说明 测试时间:2018.3.28,测试平台:“云医院”系统
测试目的 测试使用未注册的账号是否能登录系统
测试输入 首先输入未注册的账号,再输入密码,且级别为普通用户,选择确认登录
预期输出 登录不成功,提示错误

2、用例二

编号 Test_2
测试环境说明 测试时间:2018.3.28,测试平台:“云医院”系统
测试目的 测试使用已注册的账号以及错误的密码是否能登录系统
测试输入 首先输入已注册的账号,再输入错误的登录密码,且级别为普通用户,选择确认登录
预期输出 登录不成功,提示错误

3、用例三

编号 Test_3
测试环境说明 测试时间:2018.3.28,测试平台:“云医院”系统
测试目的 测试使用已存在的账号是否能注册成功
测试输入 首先输入已有的账号,再输入密码,再次填写确认密码,然后填写注册要填写的一些相关基本个人信息,最后选择确认注册
预期输出 注册不成功,提示错误

4、用例四

编号 Test_4
测试环境说明 测试时间:2018.3.29,测试平台:“云医院”系统
测试目的 测试各种界面的元素是否支持使用键盘进行操作
测试输入 首先打开界面,使用键盘进行界面的输入框的相关输入
预期输出 界面输入框的输入显示正常

5、用例五

编号 Test_5
测试环境说明 测试时间:2018.3.29,测试平台:“云医院”系统
测试目的 测试系统各个窗口的切换、移动、改变大小是否正常
测试输入 首先打开首页窗口,选择用户注册,把首页界面进行移动,改变大小
预期输出 首页窗口可跳转到注册页面,窗口可进行移动和改变大小

SQA计划和测试规程的更多相关文章

  1. SQA计划与测试规程

    长大一条龙之SQA计划与测试规程 一.SQA计划 1.软件工程 我们之进行开发之前,在弄完需求分析的前提下,进行了软件一些列的建模和评估,我们建立了基于类的模型图类图,基于场景的模型图流程图,再对这些 ...

  2. SQA计划和系统测试规程

    SQA计划和系统测试规程 一.SQA计划 1.软件工程 我们小组所做的项目是图书馆管理系统.我们要准确的了解此软件的需求(能够注册登录,查询图书,借书,还书,查看借阅记录等),在此前提进行建模,基于场 ...

  3. 下学期第三次作业——SQA计划和验收测试规程设计

    一.SQA计划 1.目的 在做云医院这个项目中,严格遵循SQA的计划,确保软件的质量的到保证 2.范围 随着项目的进行,不断的去改变计划,在项目开发的整个生命周期内. 3.人员分工 姓名 角色 开始时 ...

  4. Life In Changsha College - SQA计划和系统测试规程

    一. SQA计划 (1)     对软件进行测试,保证软件不出问题: (2)     项目需要符合IEEE.ISO等软件工程标准 (3)     软件拥有基本的流程图.类图.数据流图等 (4)    ...

  5. SQA计划和验收测试规程设计

    一.SQA(软件质量保证)的定义 软件质量保证(SQA-Software Quality Assurance)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准.步骤.实践和方法能够正确地被所 ...

  6. SQA和测试规程

    SQA *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; ...

  7. SQA计划

    一.SQA计划 1.软件工程 所做程序是一个长沙大学的学习app系统 .可以实现用户的注册登录,课程学习,以及活动参加.根据需求建模,进行体系结构设计,然后设计. 2.质量保证 (1)项目需要符合IE ...

  8. Life In Changsha College- SQA计划与验收测试规程

    本次任务 以前面小组完成的SCRUM设计任务作为背景,拟制软件开发任务的虚拟SQA计划. 编制前面小组完成的SCRUM设计任务的验收测试规程. SQA计划 验收测试规程 测试分析:工程完成的功能包括登 ...

  9. SQA计划与系统测试

    (一)目的 本计划的目的是定义我们该小组所做的“爱上长大”项目的SQA任务和职责,在项目过程中应遵循的流程.规范和约定等,以确保软件质量得到维持. (二)范围 本计划应用于“爱上长大”项目开发的整个生 ...

随机推荐

  1. ecshop 模板机制

    ECShop模板是基于smarty 文件名cls_template.php lib_main.php中的assign_template()会设置我们的网店的公共信息及网站设置:assign_dynam ...

  2. RMQ、POJ3264

    这里说几篇博客,建议从上到下看 https://blog.csdn.net/qq_31759205/article/details/75008659 https://blog.csdn.net/sgh ...

  3. Python I/O及FIle方法

    一.文件操作 文件的编码格式: ASCII与UNICODE: 计算机有256个ASCII字符(8个0/1的排列组合方式一共有256种, 2**8) UTF-8是UNICODE的一种编码格式,计算机中使 ...

  4. 文献综述二:UML技术在行业资源平台系统建模中的应用

    一.基本信息 标题:UML技术在行业资源平台系统建模中的应用 时间:2015 出版源:Hans汉斯 文件分类:uml技术的应用 二.研究背景 为方便行业人员高效率地搜集专业知识,实现知识的共享.采用计 ...

  5. 如何添加网页QQ在线组件

    免费开通QQ推广服务 复制代码到你想要展示的位置 粘贴,完成.

  6. eclipse F6和F8的问题

    # 首先大致说明一下F6和F8的作用: | 在debug模式下, F6的作用是跳到下一步,F8的作用是跳到下一个断点 # 情景: | 在eclipse以debug模式同时启动两个项目,并且两个项目都打 ...

  7. 日志收集之nxlog

    一,软件介绍 nxlog 是用 C 语言写的一个开源日志收集处理软件,它是一个模块化.多线程.高性能的日志管理解决方案,支持多平台.可以处理来自许多不同来源的大量事件日志.支持的日志处理类型包括重写, ...

  8. 【ExtJS】关于constructor、initComponent、beforeRender

    ExtJS提供的组件非常丰富,不过当原生的组件无法满足要求时,就需要扩展原生自定义组件了. initComponent 和 constructor 就是Extjs 提供用来实现继承和扩展的方式. 在E ...

  9. React.js 小书 Lesson11 - 配置组件的 props

    作者:胡子大哈 原文链接:http://huziketang.com/books/react/lesson11 转载请注明出处,保留原文链接和作者信息. 组件是相互独立.可复用的单元,一个组件可能在不 ...

  10. 微信小程序转百度小程序修改

    百度小程序对比微信小程序(最初版):[设备]项里没有内存监控.iBeacon.wifi.蓝牙.用户截屏.手机联系人.NFC[位置]项里没有打开地图选择位置[界面]项里没有绘图功能.没有节点信息获取功能 ...