UI28 业务功能测试 系统初始化状态测试 1. 系统初始化分为两种,初次使用本系统时各界面的初始化和再次使用本系统时各界面的初始化。主要测试各菜单和功能按扭的缺省状态(变灰与激活)是否合理;各种控件的缺省值是否正确。 2.对于母子表的界面,注意母子表是否能同步显示,显示的明细记录是否正确。 UI29 新增: l 操作逻辑是否合理(包括业务数据输入的先后顺序)。比如应先定位树节点,再按新增按钮; l 按下新增按钮后,各功能按钮和菜单状态变化是否正确;界面的编辑框是否刷新(注意合理的保留值不应刷新);光标定位是否合理。 l 能否输入合法的数据;能否正常地调出参照框,并导入所需的数据(包括下拉框,参照对话框,右键菜单等)。能否正常修改或清除数据(需要注意参照框的此项要求)。 l 在没保存所编辑的记录时,进行其他操作,系统是否提示保存新增记录,对话框文本是否正确合理。 l 按保存按钮后,是否进行全面的逻辑校验(与设计文档相符),与正常的业务逻辑保持一致;提示文本是否正确合理,对话框能否正常操作(见非正常用例阶段的通用对话框测试描述)。退出对话框后光标定位是否合理。 l 能否正常保存数据。界面数据显示是否正确。菜单、其它功能按钮及控件状态变化是否合理。 l 能否查询到此记录,查询到的结果是否与输入的一致。 UI30 修改: l 能否正常修改数据。 l 不应该修改的编辑框是否锁死。 l 在没保存所编辑的记录时,进行其他操作,系统是否提示保存新增记录,对话框文本是否正确合理。 l 按保存按钮后,是否进行全面的逻辑校验(与设计文档相符),与正常的业务逻辑保持一致;提示文本是否正确合理,对话框能否正常操作(见非正常用例阶段的通用对话框测试描述)。退出对话框后光标定位是否合理。 l 能否正常保存修改数据,界面数据显示是否正确。菜单、其它功能按钮及控件状态变化是否合理。 l 能否查询到此记录,查询到的结果是否与输入的一致。 UI31 删除: l 删除分为记录删除和行删除两种。 l 删除操作逻辑是否合理。如先定位后删除,一次性删除多条等。 l 按删除按钮是否有提示,提示文本是否正确合理。 l 具有业务逻辑时,是否遵循逻辑删除规则,是否有提示,提示文本是否正确。 l 记录是否从界面上清除。是否显示上一条记录,菜单、功能按钮、各种编辑控件状态是否正确。 l 通过查询,验证是否正常删除。 UI32 保存 l 按保存后是否进行所有的业务逻辑校验。是否有提示,提示文本是否正确。 l 保存后,记录是否从界面上清除。是否显示上一条记录,菜单、功能按钮、各种编辑控件状态是否正确。 UI33 查找 l 输入正常的匹配值能否查询到合适的记录。 l 对于较长时间的查询是否有等待提示窗口。 l 注意条件为时间段的查询。 l 如果没有缺省条件,直接按查询按钮是否能查出所有的记录。 l 对于组合查询,应进行互相匹配验证查询。 l 注意通过双击记录带出明细的操作模式。 l 所有条件是否能单独和组合查询,列表框数据刷新是否正确。 UI34 定位 输入合理的值,光标能否定位在适当的位置。 UI35 退出 l 在新增或修改状态直接退出,系统是否提示保存,提示文本是否正确。 l 能否正常退出操作界面。

评论