程序送测的流程通常包括以下几个步骤:
自测验证
开发人员在完成程序的编写和修改后,需要进行自测,确保程序功能完整且没有明显的错误。
验证程序中的SQL脚本是否完整、正确,并确保所有必要的数据库修改都已经包含在内。
整理送测文件
将程序及其相关的数据库修改脚本整理成一个压缩包。
压缩包的命名格式通常为:`项目名+送测+_版本号`。
对于有多个修改脚本的版本,建议将所有修改脚本放在一个文件中,并在文件名中明确标注每个脚本的用途(如`升级脚本`)。
上传至测试环境
使用FTP或其他文件传输工具将整理好的送测文件上传至测试组的FTP服务器。
确保上传的文件路径和文件名符合测试部门的要求。
测试部门接收
测试部门的专人负责接收送测文件,并将其更新到相应系统的部署目录。
保留有效的放行版本和本阶段已送测但未最终放行的升级包。
创建测试数据库
测试人员需要创建一个测试数据库,可以采用基线数据库加上所有更新SQL的方式,或者使用上一版本的测试数据库。
部署和验证
部署送测代码,并执行送测SQL脚本,验证系统是否可以正常运行。
如果测试过程中发现问题,需要返回开发部门进行修改,修改后再次送测。
评审和发布
测试通过后,组织内部评审,评审通过的产品方可发布。
如果评审未通过,需要返回研发部门进行修改,修改后再次送测。
文档记录
填写送测单,记录产品的名称、版本、送测人、紧急限度、自测结果、修改说明及测试建议等内容。
送测单需要研发工程师直接领导审核并签字,邮件通知测试部门后方可接受。
通过以上步骤,可以确保程序在送测过程中得到充分的验证和测试,从而提高产品质量和发布效率。