14.2 数据库验收测试
本部分内容主要介绍数据库验收测试
验收测试包括测试脚本和测试报告两个部分,测试脚本作为验收测试的计划,测试报告作为验收测试的结果。两部分文档都需要完备。
建立研究项目
新建立研究项目,需要进行建立研究测试,详见文件005B_用户验收测试脚本-001建立研究测试脚本。
主要包括一下三个方面:
- 新建立研究测试
- 添加研究中心
- 对数据管理员授权
添加研究中心示例:
对数据管理员授权示例:
建立数据库和CRF
因为本系统采用自动构建数据库和CRF的方式,需要数据管理员按照既定的模板和CRF注释完成数据库设计模板,上传即可,因此验证文件同时需要 005B_用户验收测试脚本-002CRF标准设计文件(详见12.1 CRF标准设计文件模板)。
CRF验收测试脚本:
需要事先准备005B_用户验收测试脚本-003CRF验收测试脚本: 主要包括以下内容:
- 上传标准CRF设计文件模板,建立CRF
- 对研究者、CRC进行授权
- 数据录入测试
其中数据录入测试需要事先准备好3-5个受试者的测试数据,同时需要深入到每一个受试者的每次访视、每个数据域。在验收测试报告中,同时需要附上截图。
验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-003CRF验收测试报告)。
受试者列表测试
需要先准备测试脚本:005B_用户验收测试脚本-005数据列表测试脚本
验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-005数据列表测试报告)。
数据修改及Audit Trails测试
需要先准备测试脚本:005B_用户验收测试脚本-006数据修改及Audit Trails测试脚本
其中,数据修改及Audit Trails的测试至少需要涉及2个以上的受试者、10个以上的数据变量。
验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-006数据修改及Audit Trails测试报告)。
数据域状态测试
需要先准备测试脚本:005B_用户验收测试脚本-007数据域状态测试脚本
验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-007数据域状态测试报告)。
数据签认测试
需要先准备测试脚本:005B_用户验收测试脚本-008数据签认测试脚本
验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-008数据签认测试报告)。
安全性数据管理测试
需要先准备测试脚本:005B_用户验收测试脚本-009安全性数据管理测试脚本
验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-009安全性数据管理测试报告)。
数据锁定测试
需要先准备测试脚本:005B_用户验收测试脚本-010数据锁定测试脚本
至少需要进行2个受试者、10个数据域的锁定与解锁测试。 验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-010数据锁定测试报告)。
数据导出测试
需要先准备测试脚本:005B_用户验收测试脚本-011数据导出测试脚本
验收测试完成后,需要完成验收测试报告(009B_用户验收测试报告-011数据导出测试报告)。