功能测试软件的主要功模块包括:
1、程序运行模块
2、资源管理模块
3、脚本管理模块
4、数据管理模块
5、权限管理模块
...
程序运行平台
执行环境具有功能强大的测试程序控制功能,既能为高水平技术人员提供多种测试程序控制功能及故障排除功能,也为最基本的操作人员提供极其简单的GO/NOGO测试方式。
资源管理
资源管理主要包括驱动管理、仪器配置、接口配置。
脚本管理平台
脚本管理一般为使用广为熟悉的类C的语法,具有完整的脚本编写、调试、运行环境。脚本可以系统自动生成,并可以由用户进行修改和编辑。
数据管理平台
数据管理平台可以根据日期分开保存Fail和Pass产品序列号、测试人员、测试时间、测试每项实际值及结果;可以自动统计测试结果资料,对不良品和返修品可以随时根据日期或批次,查询对应S/N号的测试结果状态等。
用户管理
安全地使用测试系统极为重要。为了保证系统被正确使用,系统要确认使用者身份是否合法,要判定该使用者是否有权使用或更改某一项信息资源。从企业的观点看,这种功能就是授权管制,即查看信息资源的执行权限是否经过适当的授权。安全访问控制涉及的方式比较多,基于角色的安全访问控制是实施授权最常见的方式。基于角色的访问控制策略简单来说就是在用户和许可权限之间引入角色的概念,把用户和权限通过角色联系起来,用户被赋予某种角色,也就拥有相应的权限。