- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件单元测试计划
(模板)
文件编号:文件版本:产品名称:产品型号:
模板使用声明
本模板基于标准GB9706.1-2020、YY/T0664-2020中4.3、第5章、第7章~第9章编制。若产品专标另有要求,请自行结合专标要求进行更改。
目录
1.参考资料 4
1.1参考标准 4
1.2参考文件 4
2.概述 4
2.1目的 4
2.2声明 4
2.3可追溯性 4
3.测试基础 4
3.1单元测试组成员 4
3.2单元测试所使用的工具 5
3.3单元测试策略、活动、技术 6
3.4反常处理 6
4.测试用例 7
4.1.风险控制措施 7
4.2 ...........................................................................................................................7
5.反常清单 7
6.软件单元的验收准则 7
7.附加的软件单元验收准则 8
8.评价软件单元测试规程 8
9.更新历史记录表 8
1.参考资料
1.1参考标准
(以下标准仅为参考,请根据产品自身情况书写)
1.GB9706.1-2020医用电气设备第1部分:基本安全和基本性能的通用要求
2.YY/T0664-2020医疗器械软件软件生存周期过程
3.GB/T42062-2022医疗器械风险管理对医疗器械的应用
4.YY/T0316-2016医疗器械风险管理对医疗器械的应用
5.GB/T44585.1-2024风险管理在接入IT网络的医疗器械中的应用第1部分:联网医疗器械或健康软件在其实施和使用中的安全、有效性和网络安全
6.YY9706.111-2021医用电气设备第1-11部分:基本安全和基本性能的通用要求并列标准:在家庭护理环境中使用的医用电气设备和医用电气系统的要求
7.……
1.2参考文件
1.XXX-XXXPEMS软件开发计划/开发生命周期(必写)
2.XXX-XXX软件需求分析(必写)
3.XXX-XXX软件体系结构设计/体系结构规格说明(必写)
4.XXX-XXX软件详细设计/软件单元设计(必写)
5.XXX-XXX……
2.概述
2.1目的
本文档旨在……
2.2声明
PEMS开发过程中产出的文档均按照《XXX-XXX文件控制程序》进行评审、批准、发布和更改。
若开发过程中需对软件单元测试计划进行增删更改应按《XXX-XXX软件变更规程》规定流程进行设计变更。
2.3可追溯性
本文档主要依据《XXX-XXX软件详细设计或软件单元设计》、《XXX-XXX软件体系结构设计或体系结构规格说明》、《XXX-XXX软件需求分析》编写。
3.测试基础
3.1单元测试组成员
序号
团队负责人
团队成员
所属部门
负责内容
完成时间
1
张三
李四
质量管理部
软件单元测试
王五
市场调研部
软件集成测试
欧六
品控部
软件验证测试
2
3
4
5
6
3.2单元测试所使用的工具
软件测试工具:
示例:
Java:Junit、TestNG、Mockito、PowerMock、JaCoCo
Python:unittest、pytest、coverage.py、Mock/unittest.mock
C/C++:GoogleTest(GTest)、CppUTest、Catch2、gcov/lcov)、JavaScript/TypeScript(Jest、Mocha、Jasmine、Istanbul(nyc)
.NET(C#,F#,VB.NET):NUnit、xUnit、Moq其他语言:RSpec(Ruby)、Gotesting(Go)
通用工具:SonarQube、Postman/Newman(API测试)
硬件测试工具:
示例:
HDL(硬件描述语言)验证:VUnit(VHDL)、UVM/OVM(SystemVerilog)、Verilator(Verilog)、IcarusVerilog
仿真工具:ModelSim/QuestaSim、CadenceIncisive/Xcelium、SynopsysVCS嵌入式软件测试:Unity、Ceedling、V
文档评论(0)