如何对CRM系统进行自动化测试设计.wps
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《如何对CRM系统进行自动化测试设计.wps》由会员分享,可在线阅读,更多相关《如何对CRM系统进行自动化测试设计.wps(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、由安博测试空间技术中心 http:/ 3G 的正式商用,移动通信的业务关联度越来越高,业务支撑系统内部结构也变得越来越复杂。在业务支撑系统的每次新业务上线测试中,新业务对老业务的影响程度越来越难以预估,这给测试工作带来了许多不确定的因素。全覆盖的回归测试必不可少在实际的软件上线中,常常会出现新业务上线后功能正常、但一些老业务功能却变得不正常的情况。究其原因,在于新业务在开发过程中,修改了一些与老业务共用的模块或内部接口,由于对系统关联度认知与把控不够,造成了一些相关联的老业务没有测试或是测试不充分,最终导致了新业务上线后老业务功能异常的情况。我们通常将对老业务的测试称为“回归测试”,回归测试的
2、正确性对软件质量有着举足轻重的作用。在可预见的未来几年内,移动通信的业务种类将会越来越多,各业务间的关联度会越来越高。为防止新老业务相互影响的情况发生,应加强业务支撑系统内部软件结构的梳理与规划,在编写测试用例时充分考虑到业务的关联性,但这主要还是依赖于人为的判断。俗话说:“智者千虑,必有一失。”谁也不能保证在每次的新业务测试中,都能准确地判断出与之相关联的老业务做到回归测试的百分之百覆盖。在这种情况下,进行全系统的地毯式全覆盖测试,就成为回归测试的一个重要解决方案。业务支撑系统是一个非常庞大的计算机软件系统,功能繁多,进行全系统的地毯式全覆盖测试,将会出现成千上万甚至是几十万个测试用例,这并
3、非靠手工测试所能完成,于是我们需要引入自动化测试的方法。自动化测试是指通过计算机软件编程,由计算机来自动完成测试工作的一种测试方法,与手工测试一样,包括数据准备、测试执行、结果校验等环节。自动化测试系统本身就是一个计算机软件系统,在 CRM(Client Relation Management,客户关系管理)领域,目前较成熟的产品有 QTP(Quick Test Professional)、WinRunner 等等。如何建设自动化测试系统建设自动化测试系统,首先必须建立起完备的测试用例库。在 CRM 测试中,需要记录每个业务测试的预置条件、测试步骤、结果验证标准等信息,但这些信息还仅仅只能应用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 CRM 系统 进行 自动化 测试 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内