|
很多用户认为,OA系统测试是OA软件厂商和开发测试人员的事情,实际上这是一种片面的理解,专业的软件测试固然必不可少,但是企业最终用户参与到测试中同样也是很重的,这也本篇重点要描述的内容。当在OA系统中根据用户的需求定制了新的流程,特别是在现有OA的系统上进行了大量的OA二次开发和业务功能扩展时,在软件厂商经过反复测试并提交给最终用后,此时最终用户必须及时的配合测试,这是非常必要的。企业用户应用关注以下几个方面的内容:
一、OA系统测试的目的
1、OA系统的功能测试、权限测试和数据准确性的测试。
2、通过测试查找系统的错误,并及时进行修复。
3、通过测试可以和原始需求进行验证,提升软件的使用性。
4、降低系统在正式应用中的出错率。
5、通过测试可以预先提高相关人员对系统的熟练掌握程度。
6、OA系统测试是否成功是系统能否正式上线运行的依据。
二、OA系统测试的前提和准备
1、最终用户的测试发生在在软件开发厂商的整体测试之后,也就是一定是开发人员先测试,最终用户才参与测试。
2、参与测试的最终用户需要熟悉需求,经过系统培训,计算机基础相对比较好。只有充分了解系统才能进行深入的测试,达到较好的测试效果。
3、最终用户和OA软件厂商需紧密配合,制定周密OA系统测试和维护计划。
4、部署好测试环境,如果系统已经有功能模块上线运行,最好测试环境和正式运行环境分离,以免影响正式的功能使用。
三、OA测试测试的相关细节
1、OA系统中的管理流程和业务模块涉及到不同用户和角色,需模拟和使用不同的用户身份进行测试。
2、最好能将绝大多数的业务流程和步骤测试到,如果功能比较多可以分组进行。
3、对测试中遇到的问题最终用户最好有文档记录并附有截图说明,OA软件开发厂商修改后最终用户需进行回归测试(对测试出的错误并已经修复的问题,进行测试和验证)。
四、其他辅助性的OA系统测试
以下测试一般由软件厂商进行,但最终用户需要了解其目的和作用。
1、OA系统性能的测试
根据实际的并发用户数或企业用户的性能要求,模拟性能测试,对测试到的问题需要进行性能优化。由于性能因素导致系统错误、访问速度慢等问题的案例不在少数。
2、OA系统稳定性的测试
3、OA系统安全性的测试
通过测试发现系统的安全漏洞,一般成熟的功能模块这方面会好些,新开发的模块将是测试重点。
4、OA系统数据备份与恢复的测试。
正确处理好OA系统测试,可以及早的发现问题和错误,减少系统正式运行的错误率、增强系统的稳定性,更加有利于系统的使用和推广。因此,可以说OA系统测试是系统正式运行前的一个重要环节。
|
|