首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

测试总结(2)

测试总结(2)

四、权限测试
  1、业务权限  按需求测试用户业务权限分配是否正确,业务权限主要控制功能模块、功能菜单的展示,没有相应业务权限的不展示其功能模块能功能菜单。
  2、操作权限
  (1) 权限组:按组用户来分配操作权限。(组内所有人员都具有所分配的操作权限)
  (2) 测试已分配操作权限的功能按钮是可见的
  (3) 测试已分配操作权限的功能按钮是否可用;是否可以正确完成相应功能操作
  (4) 通常不分配调看操作权限是无法进行修改操作
五 、算法
  1、 测试前需要充分了解算法的整个计算过程及结果值的精度
  2、算法测试之前需要准备充足,而且是准确无误的测试实例
  3、根据输入值确认系统计算输出结果是否与预期结果完全一致
  4、如果计算公式中含有引用其它模块的数据,需要先确认数据提取是否对应的正确
  5、先用等价划分法、边界值测试方法测试输入数据是否在需求范围内
  6、 严格按照测试用例执行测试,确认计算结果是否正确无误,注意结果的精度。


6、常用功能键的功能测试
  (1) 保存---所有编辑页面如果未输入任何信息值而单击“保存”,系统应该给出“XXX字段不允许为空”的提示信息
  (2) 保存---如果某字段输入值有错误或超出长度范围,那么单击“保存”按钮时,系统应该给出相应的提示信息
  (3) 保存---输入相关信息单击“保存”后,建议系统给出“保存成功”提示信息
  (4) 保存---测试新增/修改信息保存后,信息列表是否自动刷新
  (5) 下一步---单击此按钮,如果有非空字段为空,系统应该给出相应提示信息;如果有字段输入非法值,单击此按钮系统应该给出相应提示信息;正常情况下单击此功能按钮,系统进入到下一个编辑/操作界面
  (6) 上一步---单击此功能按钮,系统应该正确返回到上一个编辑/操作界面
  (7) 浏览---测试该功能键功能是否已经正确实现,单击此按钮系统应该弹出文件选择页面,并且可以选择输入相关附件
  (8) 上传附件---测试上传功能已经正确实现,确认上传的附件在界面相应位置是否显示
  (9) 下载---测试下载功能已经正确实现(可以将上传到服务器的附件下载的本地相应位置)
  (10) 重新上传---保存操作后上传功能按钮名称应该自动变为“重新上传”,并且可以重新上传附件
  (11) 发布---测试该功能键功能已经正确实现,单击些功能按钮系统完成发布操作,相应的信息状态变为“已发布”,发布人、发布时间系统自动生成或已经正确保存(注意:已经发布的信息是不允许再进行修改操作的)(根据系统需求及设计测试,有些系统只有信息修改页面才有此功能)
  (12) 取消发布---测试该功能键功能是否已经正确实现,单击此功能按钮系统完成取消发布功能,相应信息状态变为“未发布”(根据系统需求及设计测试,有些系统只有信息修改页面才有此功能)
  (13)  关闭---单击此功能按钮系统将关闭当前页面,建议当单击此功能按钮时系统弹出“确认离开此页面提示信息”
  (14) 查询---单击查询功能按钮,系统按钮输入查询条件进行模糊查询;查询条件输入非法值进行查询操作,系统应该查询0记录
  (15) 删除----未勾选待删除记录单击此按钮系统弹出相应提示信息;正常情况下系统删除所选记录
  (16) 选择---勾选待选记录,单击此按钮系统完成选择操作;单击选择超链接功能按钮系统完成选择操作
  (17) 取消选择---单击此功能按钮,系统完成取消选择操作(清除所有选择信息)
工作流(待续)
(1) 测试流程启动后是否严格按照所选择的流程模板自动流转
(2) 测试在流程流转过程中相关人员是否可以维护流程步骤
(3) 测试流程流转过程中,所有操作按钮是否已完全按需求实现
回退:根据具体的业务需求确认回退目标是否正确/是否正确回退给了指定的目

转交:确认转交的目标是否已经接收并可以进行相关处理操作
审核:确认审核通过流程流转是否正确
审核通过:通常会自动流转到下一个处理人处;或流转到下一个处理阶
段;或返回到指定负责人处
审核未通过:如果审核未通过,通常会停留在当前审核步骤,待下次送
审后再次激活当前审核步骤;有时会返回到项目负责人处,待项目负责人处理
并激活流转步骤。
拒绝审核/审核未通过:测试拒绝后流程流转的是否正确
结束:根据实际需求而定,有的系统有此需求,有的没有。如果有此需求,那
么需要测试特殊人员是否可以强制结束流程的流转,测试强制结束的流程状态
是否正确
归档:测试流程流转结束后,相关信息是否已经归档;(确认强制结束的信息是
否已归档,状态为'已结束’)
分发传阅:测试传阅对象是否已经正确接收到传阅信息;测试传阅人的操作权
限是否正确(一般对于传阅人某些操做是不允许的);根据需求及模板的定义测
试测试传阅人是否全部传阅完成后,分发人才可以办理/提交到下一个流程阶段。
(根据实际情况测试,有些工作流是不需要此操作的)
(4) 测试在流程在流转过程中是否已作权限限制(如:操作按钮的使用权限;附件编辑,
查看权限,信息的编辑、相看权限)-----参考权限测试方法
(5) 测试流程跟踪/历史审核信息是否正确,记录是否齐全(一般按流程步骤,操作时间
升序排列)
(6) 如果当前办理/审批阶段是以组的形式存在的,那么需要根据需求及流程模板的定
义,测试是需要组内成员全部办理/审批完成,流程流转到下一流程阶段,还是只需
组内一个成员办理/审批通过就可以流转到下一个流程阶段
(7) 跟踪测试,跟踪一条数据的流程,保证数据的正确性(个人认为工作流最有效的测
试方法)
(8)
返回列表