集团OA 办公系统测试方案的设计与实现
作者 甘雪玲
发表于 2023年8月

摘 要:文章介绍了某集团办公自动化(OA)系统在全面测试阶段的测试方案的设计和实现,着重测试系统的业务逻辑、接口功能的正确性,以确保系统上线运行的稳定性和可靠性。

关键词:(OA)系统;测试环境;兼容性;功能测试;业务逻辑测试;数据确认性测试

中图法分类号:F270文獻标识码:A

1 测试方案概述

办公自动化(OA)系统在大型公司的应用,简化了公司业务流程,推动了无纸化办公的发展。本测试方案针对某公司的(OA)系统用户级别的系统验证性测试而设计。在(OA)系统的全面测试阶段,系统功能复杂且种类繁多,需要召集更多的人员参与到系统测试中,此方案规范各人员按照固定的测试方法进行全面系统测试。

本方案设计目的:测试OA 计算机端和移动端的功能正确性及业务逻辑正确性;测试OA 与其他系统接口功能正确性。

2 测试环境

2.1 服务器环境及部署方案

(1)硬件环境:虚机6 配置(应用服务器)CPU =16C、内存= 64 GB、硬盘= 600 GB(Linux);虚机7 配置(文件预览服务器)CPU= 8C、内存= 16 GB、SSD= 1000 GB(Windows)。

(2) 软件环境: Windows server 2012R2; LinuxCentOS 8。

2.2 用户端环境

(1)计算机环境:操作系统Windows 7/8/10,MacOS等;IE 系列浏览器(IE8+)、谷歌浏览器、360 浏览器、Safari浏览器等;办公软件Microsoft office,WPS 等。

(2)移动端环境:Android 手机/ 平板电脑如华为、小米、OPPO、VIVO 等(Android 6+);iPhone/ iPad(iOS9+)。

2.3 测试方法

软件测试方法分自动化测试、手工测试2 种。手工测试是最原始的测试方法,帮助发现软件系统的缺陷,新开发的应用程序上线前必须进行手工测试。手工测试需要更大的工作量,但对于检查自动化的可行性是必需的。本次功能测试主要采用手动测试方法,对软件产品进行黑盒测试[1] 。

3 测试方案设计

3.1 兼容性测试

主要关注使用者的“操作系统+浏览器”与集团OA 系统的兼容性,以及不同品牌“手机+操作系统”与移动APP 的兼容性。

(1)计算机端兼容性测试:界面显示、排版等各类UI 测试;测试登录、流程、公文、图书、邮件、通讯录等各功能正常使用。

(2)移动端兼容性测试:界面显示、排版等各类UI 测试;测试各功能的正常使用(登录、审批文件、会议、邮件、个人办公、通讯录、信息、消息等);移动端的安装、卸载、升级及正常运行。

(3)第三方插件兼容性测试(计算机端和移动端):在线编辑功能;在线预览功能。

3.2 功能测试

3.2.1 计算机端系统功能

(1)登录/ 退出功能:用户登录、用户退出正常。

(2)首页:页面列表/ 图标展示;信息框内刷新/ 更多/ 标红等。

(3)信息:在“新建信息”页面,发布信息/ 保存至草稿;在“草稿箱”进行查看/ 修改/ 删除草稿;在“所有信息”页面查看信息;在“首页”页面对应栏查看新发布信息的正确性。

(4)邮件:创建邮件并发送至系统内部用户处;“收件箱”接收系统内部用户发送的所有邮件;“未读邮件”显示接收系统内部用户发送的未读邮件;“草稿箱”新建邮件,执行保存操作,查看存放草稿;“发件箱”查看已发送邮件;“废件箱”查看已删除的收件或发件信息,并进行彻底删除操作。

(5)图书管理:查看“我的书架”页面,进行在线阅读、写书评、移出书架操作以及查看最近阅读信息等;查看“所有书籍”页面,进行在线阅读、写书评、加入书架、书籍查询等操作以及查看书籍热榜等信息;图书管理的增删查改以及上架等功能、分类设置的增删改查等功能、评论管理的评论查询、屏蔽、恢复等功能。

( 6)通讯录:查看“单位联系人”,将单位联系人导出,加入群组并转入我的联系人,进行收藏、查询等操作;查看“我的联系人”,进行增删改查以及新增分类等操作;查看“设置”,对通讯录浏览范围进行增删改查等操作。

本文刊登于《计算机应用文摘》2023年15期
龙源期刊网正版版权
更多文章来自
订阅