JAVA项目开发完成后期修改BUG和测试的工作流程
功能宏观修改BUG并不断测试:
测试步骤:
0.通测一遍,出现问题记录
1.已有问题是还否解决
2.第二轮测,是否影响其它本来没有问题的功能。
不断反复重复上面的步骤,至到,从前台页面功能宏观上正确。
页面宏观功能实现后,即进行页面内部细节功能的测试:
测试要求:
1、字段长度,非空,下拉框(是否需要,显示值等),字段输入合法性校验(数字,中英文名称必须输入其一等),日期非空等,字段只读验证
2、生成字段(如外债编号、变动编号等,新增A修改C删除D)合法性验证
3、删除验证:已删除记录不能进行操作,包含关联记录不能删除
4、查询条件是否起效,查询记录数和显示记录数是否一致,是否和数据库里一致,列表显示字段是否正确,且正确转换成描述
5、修改、删除页面是否正确的现实了数据库的记录,特别是日期类型,操作后页面跳转。
6、页面的中的描述是否和功能一致,页面的按钮动作是否有效,提示信息是否有效等。
7、比较现实字段是否完整,根据需求定义
8、记录的现实顺序,建议为按照id倒序,即将最新增加的记录显示在前面
基本细节要求多轮测试后,进行功能间关系,