CRM客户关系管理系统测试计划_第1页
CRM客户关系管理系统测试计划_第2页
CRM客户关系管理系统测试计划_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CRM(客户关系管理系统)测试计划文档修订记录版本号版本号变化状态简要说明日期变更人批准日期批准人C变化状态:C=创立,A=增加,M=修改,D=删除概述 错误未指定书签。目的 错误未指定书签。背景介绍 错误未指定书签。测试计划读者范围 错误未指定书签。测试基本内容 错误未指定书签。测试环境 错误未指定书签。测试工具 错误未指定书签。测试范围 错误未指定书签。测试对象 错误未指定书签。需要测试的特性 错误未指定书签。不需要测试的特性 错误未指定书签。测试用例设计 错误未指定书签。测试用例相关约定 错误未指定书签。衡量测试用例设计的质量标准 错误未指定书签。系统性 错误未指定书签。连贯性 错误未指定书签。相关性 错误未指定书签。全面性 错误未指定书签。正确性 错误未指定书签。符合正常业务惯例 错误未指定书签。容错性(健壮性) 错误未指定书签。实施计划 错误未指定书签。测试进度安排 错误未指定书签。测试人员安排以及职责 错误未指定书签。输出要求 错误未指定书签。5测试方法 错误未指定书签。黑盒测试方法 错误未指定书签。等价类划分法 错误未指定书签。边界值分析法 错误未指定书签。因果图法 错误未指定书签。功能图法 错误未指定书签。错误推测法 错误未指定书签。正交实验设计方法 错误未指定书签。接口间测试 错误未指定书签。数据库测试 错误未指定书签。可理解(操作)性 错误未指定书签。可移植性 错误未指定书签。软件测试的一些准则 错误未指定书签。测试的各项标准 错误未指定书签。测试项通/失败的标准 错误未指定书签。中断测试和恢复测试的判断标准 错误未指定书签。缺陷跟踪 错误未指定书签。缺陷类型 错误未指定书签。缺陷管理流程图 错误未指定书签。缺陷严重程度和优先等级 错误未指定书签。测试报告 错误未指定书签。风险及应急措施 错误未指定书签。概述目的CRMCRMCRM列出测试用例编写的相关约定确定所需资源并对CRM系统测试的工具进行估计列出CRM系统测试项目可交付元素文件中所规定的内容可以作为对测试过程完备性的对照检查表,将会提高测试过程的每个阶段的能见度,极大地提高测试工作的可管理性。背景介绍客户关系管理系统是一种崭新的、国际领先的、以客户为中心的企业管理理论、商业运作模式、也是一种以信息技术为手段、有效提高企业受益、客户满意度、雇员生产力的具体软件和实现方法,是一套集理念、组织、流程、技术为一体的整体解决方案,是一种旨在改善企业与客户之间关系的新型管理机制。企业实施CRM战略本质目标是与那些有价值的客户建立稳定的长期双赢关系,进而为企业在几楼的市场竞争中赢得优势。测试计划读者范围测试工程师,开发经理,项目经理,实施负责人测试基本内容软件环境(相关软件、操作系统等)操作系统:Win7软件环境(相关软件、操作系统等)操作系统:Win7硬件环境CPUi3-3220@内存:4G系统类型:64位操作系统软件环境:CRM用途工具用途工具生产厂商/自产版本备注测试管理ALMHP被测系统CRMN/A报告以及测试用例WordMicrosoft2007测试范围测试对象被测系统为版本,使用C++开发的。需要测试的特性添加线索查看线索搜索线索不需要测试的特性本次系统测试不需要包含的内容:被删除的功能被外包的功能测试用例设计测试用例相关约定在设计测试用例时,你需要定义程序的操作来确保程序的各方面都被测试到。为了确保清楚,准确的捕获到了完成一个操作所需要的所有行为,要满足下面条件:转移测试、负载测试等。特性或非功能特性。/层次相一致,并具有合理的优先级或执行顺序。(Userscenario),也就是说每个测试点都应的测试用例。哪些方面不得不用手工测试,对不同手段的测试用例区别对待。如边界条件、不正确的操作、错误的数据输入等。没有重复、冗余的测试用例,满足相应的行业标准等。3.2衡量测试用例设计的质量标准系;对于模块业务流程要能够说明清楚子系统内部功能、重要功能点以及它们之间的关系;连贯性正确的接口;如果是依靠页面链接,页面链接是否正确;对于模块业务流程来说,同级模块以及上下级模块是如何构成一个子系统,其内部功能接口是否连贯里程碑执行者里程碑执行者开始时间完成时间天数(天)需求分析CRM编写需求并导入ALM测试用例设计和后台数据库之间是否匹配当某个产品增加某个功能时,其它相关产品是否有相应措施全面性应尽可能覆盖程序的各种路径应尽可能覆盖系统的各个业务应考虑存在跨年、跨月的数据大量数据并发测试的准备系统中各功能、业务的异常情况正确性输入用户实际数据以验证系统是否满足需求规格说明书的需求。测试用例中的测试点应保证至少覆盖需求规格说明书中的各项功能。符合正常业务惯例测试数据应符合用户实际工作业务流程兼顾各种业务变化的可能要符合当前业务行业法律,法规。容错性(健壮性)程序能够接收正确数据输入并且产生正确(预期)的输出,输入非法数据(数据、溢出数据等),程序应能给出提示并进行相应处理。捕获到了完成一个操作所需要的所有行为,要满足下面条件:每一步都用主动语态书写,使用主动语态的好处是使得测试执行人员实施计划测试进度安排本次测试的时间安排如下:设计测试用例设计测试用例用例评审ALM(也可以直接在ALM)测试执行ALM将测试计划中案例添加到测试集第一轮测试执行并提交缺陷以及测试报告第二轮测试执行并提交缺陷以及测试报告项目总结报告系统测试的总结人员角色人员角色职责、任务编写项目计划,审核测试计划,审批测试案例,项目进度追踪管理,评估并防控风险及问题的发生备注PMPA编写测试计划,评审案例,协助将案例导入ALM,管理测试过程,生成QC测试报告系统测试Owner需求分析,设计测试用例,导入测试用例,执行测试,记录测试执行日志,缺陷追踪ALMAdmin,管理ALM项目,用户,完成所有和ALMALMOwner 关的工作;配合PM和系统测试Owner完成所有在ALM的工作。CRM业务人员熟练的掌握CRM,安装,CRM系统详细的需求(PM)SCMCRM输出要求《测试计划》《测试用例》《测试数据》《测试缺陷报告》《测试总结报告》5测试方法本次测试是CRM的系统测试,确保:黑盒测试方法等价类划分法将所有可能的输入数据(有效的和无效的)划分成若干个等价类。边界值分析法指对输入的边界条件进行分析,设计出针对边界值的测试用例。因果图法就是利用图解法分析软件输入(原因)和输出条件(结果)之间的关系,以设计测试用例的方法。因果图法适合于检查程序输入条件的多种情况的组合,并最终生成判定表,来获得对应的测试用例。功能图法功能图是描述程序状态变化、转移的过程,因为软件运行或操作的过程可以看作是其状态不断发生变化的过程。测试用例的设计就是如何覆盖所有软件表现出来的状态,即在满足输入/输出的一组条件下,软件运行是一系列有次序的、受控制的状态变化过程。错误推测法推测法主要依赖经验、直觉来作出简单的判断甚至是猜测,给出可能存在缺陷的条件、场景等,在找到缺陷后,设计出相应的测试用例。正交实验设计方法主要步骤是:能。平,多个取值就存在多个水平。素的影响范围、发生的频率和质量的需求来确定的。加权筛选,生成因素分析表。素和不可混杂的原则,有交互作用的组合优先安排。利用正交实验设计方法设计测试用例,可控制生成的测试用例数量,覆盖率高且测试效率高。接口间测试测试各个模块相互间的协调和通信情况,数据输入输出的一致性和正确性。数据库测试依据数据库设计规范对软件系统的数据库结构、数据表及其之间的数据调用关系进行测试。可理解(操作)性理解和使用该系统的难易程度(界面友好性)。可移植性在不同操作系统及硬件配置情况下的运行性。软件测试的一些准则软件测试从不同的角度出发会派生出两种不同的测试原则,从用户的角度出发,就是希望通过软件测试能充分暴露软件中存在的问题和缺陷,从而考虑是否可以接受该产品,从开发者的角度出发,就是希望测试能表明软件产品不存在错误,已经正确地实现了用户的需求,确立人们对软件质量的信心。为了达到上述的原则,那么需要注意以下几点:1.程序员应该避免检查自己的程序,测试工作应该由独立的专业的软件测试机构来完。和意外状态,比如网络异常中断、电源断电等情况。4.一定要注意测试中的错误集中发生现象,这和程序员的编程水平和习惯有很大的关系。5.对测试错误结果一定要有一个确认的过程,一般有AB试。7.回归测试的关联性一定要引起充分的注意,修改一个错误而引起更多的错误出现的现象并不少见。8.妥善保存一切测试过程文档,意义是不言而喻的,测试的重现性往往要靠测试文档。测试的各项标准测试项通过/失败的标准一般有“基于测试用例”和“基于缺陷密度”两种评比准则,在这里我们采用前者。准则如下:95%;3备选通过办法:根据实际情况由软件开发部门的经理、项目经理和测试负责人等共同讨论确定本阶段是否结束。中断测试和恢复测试的判断标准10010当代码不全时停止测试直至代码全面恢复测试41/211/3缺陷跟踪缺陷类型本次测试过程中缺陷的管理将在ALM中进行,缺陷大致包含如下状态:缺陷类型兼容性差与需求不一致可扩展性差

具体含义代码冗余,即是编程时不必要的代码段。软件从某一环境转移到另一环境后不能正常运行软件难以理解,不容易使用,运行缓慢。最终用户会认为界面不好。软件没有实现产品规格说明所要求的功能模块;软件实现了产品规格说明没有提到的功能模块。软件在原有的功能上不容易实现新增其他新的功能。缺陷管理流程图缺陷的状态如上所示,通常缺陷的管理流程如下图所示:缺陷严重程度和优先等级缺陷严重程度:严重级别 严重程度描述使用不方便的问题1-Low2-Medium3-High

容易给用户误解和歧义的提示;界面需要改进的;界面非关键信息错误微小的错误,不会影响系统的功能风格不统一,包括相近流程的界面布局相异,相同的问题点提示信息相异,但对用户的使用方法和使用习惯不造成影响(需求中明确的风格要求除外)如帮助、提示信息不完整,有错误,但不影响用户使用。不正确的,但有使系统使用起来不太方便的错误:系统的提示语不明确,不简明滚动条无效可编辑区和不可编辑区不明显光标跳转设置不好,鼠标(光标)定位错误上下翻页,首尾页定位错误界面不一致,或界面不正确日期或时间初始值错误(起止日期、时间没有限定)按钮或标签上有拼写错误的单词、不正确的大小写该问题是一个不准确或容易误解的行为,但不会引起下面(3、4、5级别)列出的问题功能缺失或错误,界面关键信息错误该问题增加了安装、测试或用户操作的复杂度或成本该问题轻微降低了系统的性能,但系统仍然能工作非核心功能实现不完整或不正确,但对系统影响很小,系统仍然能工作业务流程对应的功能未实现,但是有替代方法解决,不影响实际的使用部署文档描述不明确,增加部署难度不正确的,但不会影响系统稳定性的:过程调用或其它脚本错误4-VeryHigh5-Urgent缺陷的优先级:

系统刷新错误产生错误结果,如计算结果错误等点击后无作用,对数据库的操作不能正确实现编码时数据类型、长度定义错误的对用户的使用有操作顺序上的限制虽然正确性不受影响,但系统性能和响应时间受到影响导致系统崩溃、数据丢失、严重系统资源泄露,关键功能缺失或错误该问题会严重降低系统的性能业务流程不正确需求实现不完整,设计实现上的缺陷,且无替代方法,如:设计了3条路上ft,但是实际只有一条可以上该问题不符合需求规格书配置项设计错误,无法正常配置,或配置后,测试中出现与配置相关的错误部署文档错误,导致部署失败与其它网元的接口,调用或提供错误申报信息提交错误,可继续测试(如联网申报、分类错误、乱码、违禁信息),但影响应用后续审核上线;必须马上解决的,根据情况可以要求项目组立刻发布新版本,阻碍流程、系统崩溃导致开发或测试无法进行或程序无法正常运行的缺陷。提交物缺失,导致测试、部署和维护无法正常进行?需求未实现正常的操作,导致系统(进程)崩溃系统不能启动或启动后无法正常工作系统(进程)经常自动崩溃(至少一天一次)优先级优先级优先级描述1-Low可能会修复,但是也能不修复2-Medium如果时间允许应该修复3-High在产品发布前必须修复4-VeryHigh尽快修复5-Urgent立即修复,停止进一步测试测试报告风险及应急措施风险:人员流动风险:在项目进行过程人员的流动导致的风险;人员过失风险:因测试人员在工作中不认真,如测试用例执行不彻底,结果填写错误等;环境风险:在项目进行过程中,由于测试环境的问题导致的错误及项目延期等问题;需求变更风险:由于需求的变更导致的测试在需求上发生的错误或遗漏;需求分析错误:因需求分析人员在需求分析中出现的理解错误,导致的一系列连带错误;需求文档缺失:测试人员没有详细设计说明书,导致测试在需求分析中出现错误;用例设计风险:测试人员在用例设计中出现不到位而导致的风险;自动化测试风险:因界面不稳定而导致的自动化测试风险;硬件资源风险:因为对测试硬件资源预估不足,导致的测试进行中出现的资源紧张;版本控制:因测试过程中版本控制不足而导致的程序出现的混乱,出现不应出现的问题;时间风险:因测试时间预估不足而导致的不能按时将项目交付;回归风险:因回归测试不彻底而发生的风险;环境改变风险:因测试环境和真实环境不一致,导致的测试不彻底;解决方案:加强人员

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论