4、系统基础信息
基础服务包括:人员注册、部门设置、组织结构调整、OA基础信息维护等模块。在此以基础数据维护为例:OA系统为系统的管理员提供了多项数据维护的服务。可以对一些常用的数据进行设置,包括用户登录名/用户密码组合方式、用户登录名/用户密码长度、主题词、常用意见、公文类型、文件套红模板、存储时间和公文格式等基础信息进行维护。
在进行测试分析、设计和执行时要特别考虑:
1) 用户登录名/用户密码组合方式设置是否正确;
2) 用户登录名/用户密码长度设置是否正确、有效;
3) 存储大小设置是否正确、有效; 对于超出设定的存储大小系统是否能正确提示;
二、测试策略
在测试时对于功能性验证测试,采用黑盒测试方法。测试将覆盖OA系统所涉及的所有功能模块。在对非流程功能测试时将采用边界值法,一般将准备两组数据,一组正常数据,一组非正常数据(边界数据或者非法数据),对带流程的功能点,采用场景法,进行验证测试,测试过程总围绕主干流程进行,也要考虑到分支流程对主干流程的影响,每个流程都分别涉及了多种测试路线,力争最大程度的模拟现场办公。
另外由于此次开发的办公自动化OA系统是基于协同工作流架构,采用B/S了结构主要以网页页面的方式来展现、实现系统设计功能,因此在测试时我们将按照 web页面测试标准和方法对其功能界面进行测试验证重点对其直观性、一致性、灵活性和舒适性四个方面进行系统测试。具体如下:
对其直观性测试主要是看用户界面是否洁净,不唐突,不拥挤,界面不应该为用户制造障碍。所需功能或者期待的响应应该明显,并在预期出现的地方。
对其一致性的测试主要查看菜单选项,以及在Windows 中按F1键总是得到帮助信息 ,整个软件使用术语或者特征命名是否一致? 页面上各种功能的布局是否和日常操作一致。
对其灵活性测试主要是测试其在选择人员的操作和委托任务时的方便性,以及数据输入和输出方便性等;
对其舒适性测试主要测试软件外观和感觉是否与所做的需求工作和使用者要求相符;
程序是否在用户执行错误的操作之前提出警告,并允许用户恢复由于错误操作导致丢失的数据。
具体测试时对主要页面元素进行了以下内容的验证测试:
● 背景/色调 是否正确、美观,是否符合用户需求;
● 页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)表单样式大小,格式,是否对提交数据进行验证(如果在页面部分进行验证的话)等
● 页面元素的容错性列表(如输入框、时间列表或日历);
● 页面元素清单(为实现功能,是否将所需要的元素全部都列出来了,如按钮、单选框、复选框、列表框、超链接、输入框等等);
● 页面元素的容错性是否存在;
● 页面元素的容错性是否正确;
● 页面元素的外形、摆放位置(如按钮、列表框、核选框、输入框、超链接等);
● 页面元素是否显示正确(主要针对文字、图形、签章)。
● 元素是否显示(元素是否存在)
文章来源于领测软件测试网 https://www.ltesting.net/