JAVA项目开发完成后期修改BUG和测试的工作流程

本文详细介绍了JAVA项目开发完成后,进行BUG修改和测试的工作流程,包括功能宏观测试、页面细节验证、业务逻辑检查及复核控制等多个环节,强调了测试依据的重要性,并给出了测试总结与建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



JAVA项目开发完成后期修改BUG和测试的工作流程


功能宏观修改BUG并不断测试:
测试步骤:
0.通测一遍,出现问题记录
1.已有问题是还否解决
2.第二轮测,是否影响其它本来没有问题的功能。
不断反复重复上面的步骤,至到,从前台页面功能宏观上正确。




页面宏观功能实现后,即进行页面内部细节功能的测试:
测试要求:
1、字段长度,非空,下拉框(是否需要,显示值等),字段输入合法性校验(数字,中英文名称必须输入其一等),日期非空等,字段只读验证
2、生成字段(如外债编号、变动编号等,新增A修改C删除D)合法性验证
3、删除验证:已删除记录不能进行操作,包含关联记录不能删除
4、查询条件是否起效,查询记录数和显示记录数是否一致,是否和数据库里一致,列表显示字段是否正确,且正确转换成描述
5、修改、删除页面是否正确的现实了数据库的记录,特别是日期类型,操作后页面跳转。
6、页面的中的描述是否和功能一致,页面的按钮动作是否有效,提示信息是否有效等。
7、比较现实字段是否完整,根据需求定义
8、记录的现实顺序,建议为按照id倒序,即将最新增加的记录显示在前面






基本细节要求多轮测试后,进行功能间关系,业务的测试。
以下项和业务有关,不同系统的业务要求不同。
1、当天新增的未报送数据不允许进行删除!
2、该外债编号下包含变动信息,不可以删除!
3、数据状态为“已删除”,无法进行操作!
4、数据状态为“已报送”,不需要复核!
5、数据状态为“已复核”,无法进行操作!
6、正在报送,无法进行操作!
8、复核控制:




新增“业务复核”标签,
选中记录,点击复核后展现明细信息,点击提交时:
当前登录用户与submit_user不同
登录用户的usr_type为0,也就是机构管理员(总行用户除外,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值