《142测试计划 2.docx》由会员分享,可在线阅读,更多相关《142测试计划 2.docx(27页珍藏版)》请在第一文库网上搜索。
1、深圳市区域全民健康信息平台基于平台综合管理应用-卫生科教管理信息分析系统测试计划创业慧康科技股份有限公司2023年8月目录第一章引言11.1 标识11.2 系统概述11.3 文档概述11.4 与其他计划的关系11.5 基线2第二章引用文件3第三章软件测试环境43.1 软件测试环境43.1.1 软件项43.1.2 其他材料43.1.3 所有权种类、需方权利与许可证53.1.4 1.4安装、测试与控制53.1.5 1.5参与组织63.1.6 人员63.1.7 定向计划73.1.8 要执行的测试7第四章计划84. 1总体设计84.1.1 测试级94.1.2 测试类别94.1.3 1.3一般测试条件1
2、04.1.4 测试过程104.1.5 数据记录、归约和分析124.2计划执行的测试124. 2.1(被测试项)124.3测试用例19第五章测试进度表20第六章需求的可追踪性216.1 评价准则216.2 数据处理216.3 结论21第七章注解22第八章附录238.1缩略语23第一章引言1.1 标识本文档适用于深圳市区域全民健康信息平台基于平台综合管理应用-卫生科教管理信息分析系统,系统无版本号等标识。12系统概述本次项目深圳市区域全民健康信息平台基于平台综合管理应用-卫生科教管理信息分析系统的建设目标是以业务和决策支持需求为导向,以深圳市卫生健康委员会人力综合业务管理平台、市级医疗卫生数据中心
3、数据和第三方提供医疗卫生数据为基础,利用数据清洗技术,整合并标准化多渠道来源数据,实现医疗卫生科研、重点学科、三名工程、教育培训、高水平医院中的人员及业务真正的数据化管理,为全面性决策分析提供依据,进而提高卫生管理工作效率和决策水平。本次项目建设单位:深圳市卫生健康发展研究和数据管理中心承建单位:创业慧康科技股份有限公司监理单位:深圳市艾泰克工程咨询监理有限公司用户单位:深圳市卫生健康委员会科技教育和国际合作处13文档概述编写该文档的主要目的在于从总体上明确深圳市区域全民健康信息平台基于平台综合管理应用-卫生科教管理信息分析系统项目工作管理系统,从而在后期测试活动中更好的把握测试范围,制定适当
4、的测试策略和方法。并为测试过程中测试人员和后期实施人员提供工作指导。本文档预期的读者包括:项目经理、系统设计人员、开发人员和测试人员。14与其他计划的关系1.5基线需求规格说明书第二章引用文件提示:本章应列出本文档引用的所有文档的编号、标题、修订版本和日期。本章还应标识不能通过正常的供货渠道获得的所有文档的来源。编号资料名称作者版本/日期1需求规格说明书黄冬冬V.102概要设计说明书黄冬冬V.103详细设计说明书黄冬冬V.104数据库设计说明书黄冬冬V.105接口设计说明书黄冬冬V.10第三章软件测试环境3.1软件测试环境3.1.1软件项WindowsServer2016网络操作系统是一个集成
5、了多种网络功能而且具有交互操作能力的服务器操作系统,为网络应用提供了一个基础平台,能够满足从小企业到数据中心等不同规模组织的需要。WindowsServer是一个多任务操作系统。能够按照要求,以集中或分布的方式处理各种服务器角色。编译软件PythOn是解释性语言,是一种多用途的、面向对象的高级语言。用于Web开发、软件开发、机器学习等。它拥有非常小的程序集,非常易于学习、阅读和维护。其解释器可在Windows、1inux和MacOS等多种操作系统上使用。它的可移植性和可伸缩性等特性使得它更加容易被运用。中间件APaChe24是一类连接软件组件和应用的计算机软件,它包括一组服务,以便于运行在一台
6、或多台机器上的多个软件通过网络进行交互。ApacheHTTPServer(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数电脑操作系统中运行,由于其跨平台和安全性,被广泛使用,是最流行的Web服务器软件之一。SQ1SerVer2016数据库,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库,业务系统服务器部署SQ1SerVer2016数据库,易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等;为数据管理与分
7、析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。3.1.2其他材料本项目测试计划编写及执行需要如下文档:深圳市区域全民健康信息平台基于平台的综合管理应用需求规格说明书深圳市区域全民健康信息平台基于平台的综合管理应用测试用例说明书深圳市区域全民健康信息平台基于平台的综合管理应用测试环境需求说明书深圳市区域全民健康信息平台基于平台的综合管理应用用户手册输出如下文档:深圳市区域全民健康信息平台基于平台的综合管理应用测试报告深圳市区域全民健康信息平台基于平台的综合管理应用测试记录深圳市区域全民健康信息平台基于平台的综合管理应用系统功能清单深圳市区域全民健康信息平台基于平台的综合管
8、理应用自测报告(模板)3.1.3所有权种类、需方权利与许可证测试环境涉及到的权限为系统管理员、信息中心、和各个业务处室角色。序号名字账号1系统管理员system2中医处zyc3医管处ygc4规信处gxc5应急处yjb6人事处rsc7爱卫处awe8科教处kje9家妇处jfc10老龄办1ib11财务处CWC12医政处yze13公卫处gwe14信息中心XXZX3.1.4安装、测试与控制系统环境安装:a.检查机器性能是否符合要求,操作系统环境是否设置正确,补丁是否齐全;b.开始安装sq1server软件、创建数据库、选择SQ1Server身份验证,更改登录名:Sa密码等安全配置,再进行ODBC连接、部
9、署应用系统访问;c.安装应用相关软件PythOn2.7、apache24,再进行业务系统访问测试3.1.5参与组织角色职责描述测试组长1 .制定测试计划,监督并控制测试过程;2 .审核测试过程的工作输出(测试用例,缺陷列表,测试报告);3 .协商并负责仲裁缺陷管理中的争议;4 .完成系统测试报告。项目经理1 .协助制定测试计划,监督并控制测试过程:2 .审核测试过程的工作输出(缺陷列表):3 .确认测试缺陷,并进行指派。开发人员1 .搭建测试环境;2 .参与缺陷管理并且改正程序中的错误;3 .更新缺陷状态。测试工程师1 .执行测试(含测试用例编写);2 .录入测试中发现的缺陷;3 .负责验证已
10、修复的缺陷;4 .编写系统测试报告。3.1.6人员需要测试相关人员了解整个系统的总体情况及必要的功能细节,为了保证测试相关人员对系统具有足够的了解程度,必要时与开发人员进行沟通,开发人员开展相关系统培训,以便测试相关人员可以更好的掌握系统情况。测试相关人员必须认真阅读需求规格说明书、概要设计说明书详细设计说明书,了解系统相关业务功能操作如何得以实现。角色数量技术水平姓名时间测试组长1/胡良琼项目经理1/黄冬冬开发人员2/郭晓丹、黄富起、陈超平测试工程师2/胡良琼、余敏娜3. 1.7定向计划在测试环境项目经理、测试组长负责整个系统测试的总体控制。在测试开始前有必要对测试相关人员进行短期培训,保证
11、整个测试过程顺利进行,提高测试质量。4. 1.8要执行的测试先进行单元测试,再进行集成测试,遵循自下而上的策略。对每个功能分别进行测试,对每一个测试用例都考虑到合法和非法的测试情况。第四章计划4.1 总体设计本系统测试的策略有功能测试和性能测试,功能测试要覆盖系统中的每个功能。在功能测试时采用等价类划格法、边界值分析法和错误推测法等多种测试方法,尽可能做到测试的充分性。测试时既要输入正确的数据,测试功能是否满足,也要对每个功能中的每个数据输入域故意输入错误的数据,测试系统的健壮性,性能测试往往针对软件的一部分功能,进行专项测试。按照计划执行到一定阶段时,及时检查是否达到预定目标,是否执行完成该
12、过程所有的步骤等,如实际情况与计划出入较大,应及时调整计划。考虑到各种因素和条件的限制,对深圳市区域全民健康信息平台基于平台综合管理应用-卫生科教管理信息分析系统采用黑盒测试方案,即根据软件所需要的输入数据的格式以及应该完成的功能,设计一些合法的测试用例和不合法的测试用例,特别是根据边界条件设计一些边界测试用例,以检查系统是否能正确地完成预期功能,得到希望的输出;或者是对不合法的输入和操作能够正确地识别和防御。1、整体策略1)本项目是按照12361工程”的招标要求以及深圳市卫健委各个业务处室的需求确认进行功能开发,所以需对本项目所有模块进行全面性的测试。2)关于测试产品兼容性:产品浏览器需要支
13、持火狐和谷歌浏览器;数据库需要支持ORAC1E1Og和ORAC1E11g,中间件需要支持Webk)gic1Ig和tomcat6.0及其以上版本。因此,测试只能保证在已测试过的环境下正常使用。3)该项目按照测试用例来执行集成测试和系统测试,用例执行率应达到100%。具体的测试安排可参见DevP1an中的测试进度计划。2、整体策略系统的策略为黑盒测试。在黑盒测试中需要测试类型包括功能测试、流程测试、界面测试、易用性测试、接口测试、安装测试、性能测试、安全性测试、兼容性测试。不同阶段的测试目标采用不同的测试类型。3、测试目标:系统功能与需求符合率100%;功能接口正确率100%;系统稳定。4、测试技
14、术编号测试技术说明是否采用1测试用例设计在产品需求评审通过后编写测试用例2性能测试是否是使用工具进行性能方面的测试4.1.1 测试级要执行的测试级别均为系统级。5. 1.2测试类别要执行的测试类型如下: 测试功能:对应用界面功能进行测试和验证具体功能点详见深圳市区域全民健康信息平台基于平台的综合管理应用-卫生科教管理信息分析系统用户手册 安装测试:主要在WindoWS+python+apache环境下成功安装部署。能用SQ1SerVer2016数据库中创建系统数据库表结构并成功安装基础数据。 兼容性测试:要求测试系统在SqISerVer数据库环境下的兼容性;要求测试系统在Windows操作系统平台下的兼容性;要求测试系统在GoOg1eChrome58及以上版本;Firefox(火狐浏览器)MOZi1IaFirefOx53及以上版本。浏览器环境下的兼容性。 安全性测试:需测试系统中各角色的用户对系统中各个模块的使用权限是否正确。 易用性测试:各种功能操作不能藏得太深,要求用户能很容易找到期望进行的各种操作;系统有详细易懂的用户操作手册,能帮助用户快速掌握各个功能的使用方法;用户可以快速,准确的完成自己想要完成的操作。 界面测试:菜单、模块页签风格统一,界面