[商业计划]SugarCRM项目系统测试方案xing

上传人:仙*** 文档编号:79386820 上传时间:2022-04-23 格式:DOC 页数:33 大小:339.27KB
收藏 版权申诉 举报 下载
[商业计划]SugarCRM项目系统测试方案xing_第1页
第1页 / 共33页
[商业计划]SugarCRM项目系统测试方案xing_第2页
第2页 / 共33页
[商业计划]SugarCRM项目系统测试方案xing_第3页
第3页 / 共33页
资源描述:

《[商业计划]SugarCRM项目系统测试方案xing》由会员分享,可在线阅读,更多相关《[商业计划]SugarCRM项目系统测试方案xing(33页珍藏版)》请在装配图网上搜索。

1、慧谷博为峰软件测试工作室文档编号产品版本密级STS20090824V01R01C01B01内部公开产品名称:SugarCRM 客户关系管理系统共10页SugarCRM系统测试方案拟制: 日期:2013/07/15审核:日期:yyyy/mm/dd批准:日期:yyyy/mm/dd修订记录日期修订版本描述作者2013/07/15V1.0初稿完成 目 录1概述52被测对象53应测试的特性54不被测试的特性85测试模型85.1测试组网图/结构关系图85.2测试原理/策略85.3 操作流程96测试需求96.1 环境需求96.2 被测对象需求96.3 测试工具需求96.4 测试代码需求96.5 测试数据需求

2、97测试设计107.1 测试工具设计107.2 测试代码设计107.3 测试用例设计107.4 测试规程设计10SugarCRM产品V1.0版本Accounts模块系统测试方案关键词:SugarCRM、测试方案、测试组网图、测试用例摘要: 依据SugarCRM产品BV1.0版本SRSSugarCRM产品V1.0版本系统测试计划,针对SugarCRM产品的Accounts模块进行测试方案设计,将系统测试项细化为系统测试子项,并对系统测试子项采用合适的测试方案进行用例设计,旨在指导测试用例设计工作。缩略语清单:Abbreviations缩略语Full spelling英文全名Chinese exp

3、lanation中文解释SugarCRMCustomer Relationship Management客户关系管理RTMRequirements Traceability Matrix需求跟踪矩阵SRSSoftware Requirements Specification需求规格说明书TPM Test Poject Manager测试项目经理QC Quality Center质量中心(测试管理工具) SVNSubversion配置管理工具参考资料清单:名称作者编号发布日期出版单位需求跟踪矩阵 2013/07/15SugarCRM项目Accounts模块需求规格 2013/07/12Sugar

4、CRM项目V1.0版本系统测试计划 2013/07/151概述本文档SugarCRM产品B01版本客户模块(Accounts)的系统测试方案,主要是对该模块的系统测试项进行分解,并针对得到的系统测试子项进行测试设计,指明用例设计的要点。此外,本文档还对SugarCRM产品的测试环境、测试策略进行了定义,主要阅读对象是测试组长(leader)、配置管理员(SVN)、QC管理员和测试人员,旨在指导后续的用例编写和测试执行活动。2被测对象SugarCRM产品的Accounts模块,主要支持客户的新增、管理、导入、导出,与其他模块的关联功能。Accounts模块需求Accounts-ST-Func-Q

5、uickCreate快速新增客户Accounts-ST-Func-CompleteCreate完整新增客户Accounts-ST-Func-BastSearch基本查找Accounts-ST-Func-AdvancedSearch高级查找Accounts-ST-Func-Delete删除客户Accounts-ST-Func-Merge合并重复Accounts-ST-Func-Update批量更新Accounts-ST-Func-Edit编辑客户Accounts-ST-Func-Copy复制客户Accounts-ST-Func-Log查看日志Accounts-ST-Func-DelectPrec

6、ent删除当前客户Accounts-ST-Func-SearchDuplicate查找重复Accounts-ST-Func-Import导入客户记录Accounts-ST-Func-Export导出客户记录Accounts-ST-Func-Leads关联潜在客户Accounts-ST-Func-Opportunities关联商业机会Accounts-SRS-Func-Activities关联活动Accounts-ST-Func-History关联历史记录Accounts-ST-Func-Project关联项目SugarCRM-SRS-Conf支持windows及linux运行环境3应测试的特性

7、1、 功能测试系统测试项应测试特性快速新增客户新增内容的保存、取消完整新增客户新增内容的保存、取消基本查找查找与取消查找高级查找查找与取消查找以及保存查找删除客户客户的确认删除与取消合并重复合并时的编辑、取消以及合并批量更新更新项的选择,更新内容的编辑,更新和取消编辑客户客户内容的编辑,编辑后的保存与取消复制客户客户复制后的内容编辑,保存与取消查看日志日志的查看与取消删除当前客户删除当前客户的确认与去取消查找重复查找条件的选择,执行合并,合并内容的选择、保存,以及查找过程中的取消关联潜在客户新建关联潜在客户,从已有潜在客户中选择以及取消关联关联联系人新建关联联系人,从已有联系人中选择以及取消关

8、联关联活动新建关联活动,从已有活动中选择以及取消关联关联历史记录新建关联历史记录,从已有历史记录中选择以及取消关联关联客户新建关联客户,从已有客户中选择以及取消关联关联项目新建关联项目,从已有项目中选择以及取消关联2、配置测试(1)所有系统测试用例均在Linux环境下进行测试。(2)Accounts模块的H级别用例需要在Windows环境下测试。3、GUI测试:(1)控件、提示信息、颜色、窗口布局遵循统一的风格和标准的测试。(2)人机交互人性化的测试。(3)颜色使用恰当及一致的原则的测试。(4)控件风格以及控件布局统一规范的测试。4不被测试的特性系统测试项不被测试的特性客户管理打印帮助导入导入

9、制表符分隔符文件自定义定界符文件导出选择导出的项导出的路径选择保存与取消5测试模型5.1测试组网图/结构关系图客户端、SugarCRM服务器、Winmail服务器之间的组网关系图WEB服务器客户端(浏览器)客户端(浏览器)客户端(浏览器)SVN服务器MAIL服务器SugarCRM 局域网丁茜 192.168.1.37 255.255.255.0张飞 192.168.1.36 255.255.255.0 南鹏凯 192.168.1.38 255.255.255.0陈元林 192.168.1.39 255.255.255.0贝锐香 192.168.1.40 255.255.255.0 192.16

10、8.1.41 255.255.255.05.2测试原理/策略(1)用例设计与写作:根据测试要点细化为测试用例或直接根据测试标题和用例模板写测试用例;(2)环境搭建:SugarCRM被测软件需要分别搭建在WAMP环境和LAMP环境下,所有测试用例都要在Linux环境下测试,H级的用例要在Windows下测试;(3)用例执行:每人测试一个模块,优先级高的优先测试;(4)缺陷管理:依据如下缺陷管理流程(5)日报和小结:采用半日报,每半天输出一份报告,在进行两轮测试后进行小结。5.3 操作流程 (1)启动LAMP/WAMP环境(2)在IE中输入:Http:/localhost:7000进入系统(3)进

11、入Accounts模块,然后手工测试用例输入数据(4)利用数据库工具进行数据查询(5)根据数据查看想要得到的结果6测试需求6.1 环境需求类型机器名内存CPU网络相关软件WAMP环境S321GIntel 2.00GHz局域网WindowsXP、LinuxApache、MySQL、PHPQC、SVNLAMP环境S321GIntel 2.00GHz局域网QC缺陷管理工具S321GIntel 2.00GHz局域网SVN配置管理工具S271GIntel 2.00GHz局域网Email服务S321GIntel 2.00GHz局域网6.2 被测对象需求本次测试对象是sugarCRM V1.0版本6.3 测

12、试工具需求测试工具/管理工具具体名称功能性能配置测试工具: SVNSubversion配置管理员将本次项目过程中所涉及到的所有的文档、代码、脚本、工具,使用SVN进行管理。可以超越时间管理文件和目录,是一个测试管理工具配置管理工具:QCQuality Center1)配置管理员配置QC,使其满足本次项目测试小组的需求.2)配置管理员使用QC,将需求、测试用例、缺陷报告导入QC是一种将测试管理与功能测试活动集成到一起并实现自动化的工具,提供了可自定义的测试工作流程、缺陷管理流程和强大的测试分析技术支持6.4 测试代码需求NA6.5 测试数据需求采用的手工捕捉测试数据7测试设计7.1 测试工具设计

13、NA7.2 测试代码设计NA7.3 测试用例设计首先将系统测试项细分为以下系统测试子项系统测试项标识系统测试项系统测试子项标识系统测试子项Accounts-ST-QuickCreate快速新增Accounts-ST-QuickCreate-QCreate快速新增Accounts-ST-CompleteCreate完整新增Accounts-ST-CompleteCreate-CCreate完整新增Accounts-ST-Management-BasicSearch基本查找Accounts-ST-Management-BasicSearch-BSearch基本查找Accounts-ST-Manag

14、ement-AdvanceSearch高级查找Accounts-ST-Management-AdvanceSearch-ASearch高级查找Accounts-ST-Management-Layout保存布局Accounts-ST-Management-Layout-Lout保存布局Accounts-ST-Management-Edit客户编辑Accounts-ST-Management-Edit-Edit客户编辑Accounts-ST-Management-Copy复制客户Accounts-ST-Management-Copy- Copy复制客户Accounts-ST-Management-

15、Delete删除客户Accounts-ST-Management-Delete-Del删除客户Accounts-ST-Management-FindDuplicate查找重复Accounts-ST-Management- FindDuplicate-FindDup查找重复Accounts-ST-Management-ViewChangeLog查看更改日志Accounts-ST-Management-ViewLog-ViewChangeLog-ViewLog查看更改日志Accounts-ST-Management-DelCurrent删除当前客户Accounts-ST-Management-De

16、lCurrent-DeleCur删除当前客户Accounts-ST-Management-MergeDuplicate合并重复Accounts-ST-Management- MergeDuplicate-MergeDup合并重复Accounts-ST-Management-ExportAccount导出Accounts-ST-Management-ExportAccount-EAccount导出客户Accounts-ST-Management-MassUpdate批量更新Accounts-ST-Management-MassUpdate-MUpdate批量更新Accounts-ST-Impor

17、tAccount导入客户Accounts-ST-Import-ImportAccount -IAccount导入客户Accounts-ST- Activities-Task新增任务Accounts-ST- Activities-Task-New新增任务Accounts-ST- Activities-Meeting新增会议Accounts-ST- Activities-Meeting- New新增会议Accounts-ST- Activities-Phone新增电话Accounts-ST- Activities-Phone- New新增电话Accounts-ST- Activities-EMAI

18、L新增邮件Accounts-ST- Activities-EMAIL- New新增邮件Accounts-ST- Opportunity-New新增商业机会Accounts-ST- Opportunity-New-New新增商业机会Accounts-ST- Opportunity-Select选择商业机会Accounts-ST- Opportunity-Select-Select选择商业机会Accounts-ST- Lead-New新增潜在客户Accounts-ST- Lead-New-New新增潜在客户Accounts-ST- Lead-Select选择潜在客户Accounts-ST- Lea

19、d-Select-Select选择潜在客户Accounts-ST- Case-New新增客户反馈Accounts-ST- Case-New-New新增客户反馈Accounts-ST- Case-Select选择客户反馈Accounts-ST- Case-Select-Select选择客户反馈Accounts-ST- Project关联项目Accounts-ST- Project-New-New新增项目1)Accounts-ST-Func-QuickCreate-QuickCreate快速新增客户设计方法:等价类测试要点:1、填写所有快捷新增需要的合法信息,新增一个客户。2、只输入必填信息,可选

20、信息全部为空的情况下新增一个客户。3、输入一个不存在的系统用户进行快捷新增。4、不输入客户名的情况下进行快捷新增。5、输入一个不合法的系统用户进行快捷新增。6、不输入系统用户信息进行快捷新增。7、输入不存在的客户进行快速新增备注:新增操作结束后,需要对数据库中的Accounts表进行查询,检查新增是否成功或失败。2)Accounts-ST-Func-CompleteCreate-CompleteCreate完整新增设计方法:等价类划分、边界值分析设计步骤:2.1)对每个输入进行等价类分析,得到等价类表和边界值输入条件有效等价类无效等价类1、客户名称Y1、必填Y2、字符串Y3、长度在255个字符

21、以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符2、网站Y1、选填Y2、字符串Y3、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符3、系统用户Y1、必填Y2、系统已存在的N1、不填N2、系统不存在的4、从左边复制Y1、勾选N1、不勾选5、类型Y1:从列表中选一个:analyst、competitor、customer、integrator、investor、partner、press、prospect

22、、reseller、otherN1、NULL6、办公室电话号码Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符7、传真Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符8、订单号Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字

23、符9、备用电话Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符10、成员Y1、选填Y2、系统已存在的N1、系统不存在的11、员工Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字符12、物主身份Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值:

24、B2、长度为101个字符13、评价Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符14、工业部门Y1:选填,从列表中选一个:apparel、banking、biotechnology、chemeicals、communicatonsN1:、NULL15、SIC编码Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字符16、年税Y1、选填Y2、字符串Y3

25、、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符17、账单地址Y1、选填Y2、字符串Y3、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符18、账单地址城市Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符19、账单地址国家Y1、选填Y2、字符串Y3、长

26、度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符20、账单地址国家邮政编码Y1、选填Y2、字符串Y3、长度在20个字符以内边界值: B1、长度为20个字符N1、不填N2、全部由空格组成的字符串N3、长度大于20个字符边界值: B2、长度为21个字符21、乡镇Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符22、邮件Y1、选填Y2、字符串Y3、长度在20个字符以

27、内Y4、复选框边界值: B1、长度为20个字符B2、全部勾选N1、不填N2、全部由空格组成的字符串N3、长度大于20个字符N4、删除边界值: B3、长度为21个字符B4、不勾选23、事件描述Y1、选填Y2、字符串Y3、长度在1000个字符以内边界值: B1、长度为1000个字符N1、不填N2、全部由空格组成的字符串N3、长度大于1000个字符边界值: B2、长度为1001个字符2.2)根据分析出的有效等价类、无效等价类、边界值设计测试标题如下:1、填写所有完整新增需要的合法信息,新增一个客户。2、只输入必填信息,可选信息全部为空的情况下新增一个客户。3、不输入任何信息进行完整新增4、输入一个不

28、合法的客户名称进行完整新增5、输入一个已经存在的客户名进行完整新增6、不输入网站进行完整新增7、输入一个不合法的网站进行完整新增8、输入一个不合法的负责人进行完整新增。9、不输入负责人信息进行完整新增。10、不勾选从左边复制进行完整新增11、输入类型不合法进行完整新增12、不输入类型进行完整新增13、不输入办公室电话号码进行完整新增14、输入办公室电话号码不合法进行完整新增15、不输入传真号码进行完整新增16、输入传真号码不合法进行完整新增17、不输入订单号进行完整新增18、输入订单号不合法进行完整新增19、不输入备用电话号码进行完整新增20、输入备用电话号码不合法进行完整新增21、不输入的成

29、员名称进行完整新增22、输入的成员名称系统不存在进行完整新增23、不输入员工信息进行完整新增24、输入员工信息不合法进行完整新增25、不输入物主身份信息进行完整新增26、输入物主身份信息不合法进行完整新增27、不输入评价信息进行完整新增28、输入评价信息不合法进行完整新增29、不输入工业部门信息进行完整新增30、输入工业部门信息不合法进行完整新增31、不输入SIC编码信息进行完整新增32、输入SIC编码信息不合法进行完整新增33、不输入年税信息进行完整新增34、输入年税信息不合法进行完整新增35、不输入账单地址信息进行完整新增36、输入账单地址信息不合法进行完整新增37、不输入账单地址城市信息

30、进行完整新增38、输入账单地址城市信息不合法进行完整新增39、不输入账单地址国家信息进行完整新增40、输入账单地址国家信息不合法进行完整新增41、不输入账单地址邮政编码信息进行完整新增42、输入账单地址邮政编码信息不合法进行完整新增43、不输入乡镇信息进行完整新增44、输入乡镇信息不合法进行完整新增45、不输入邮件信息进行完整新增46、输入邮件信息不合法进行完整新增47、不勾选邮件类型复选框进行完整新增48、不输入事件描述信息进行完整新增49、输入事件描述信息不合法进行完整新增3)Accounts-ST-Func-BasicSearch-BasicSearch 基本查找设计方法:判定表法设计要

31、点:1、输入不存在的客户名称进行查找2、输入不存在的类型进行查找3、输入不存在的客户名称进行查找4、不输入客户名称进行查找5、不输入类型进行查找6、不输入客户名称进行查找7、勾选只显示我的记录进行查找8、不勾选只显示我的记录进行查找9、输入所有都存在的关键字进行查找10、有两项不输入的情况进行查找11、所有都不输入进行查找4)Accounts-ST-Func-AdvancedSearch-ASearch 高级查找设计方法:花瓣查找测试方法1、选择所有输入条件,并且搜索记录2、把搜索条件一个一个的减少,每减少一个搜索一次。记录每次的结果3、所有的查询条件都为空,搜索结果并记录;4、开始加花瓣:把

32、搜索条件一个一个的增加,每增加一个搜索一次。记录每次的结果;5、任意的组合条件测试,并验证结果保存查找功能设计要点:1、保存查找名不合法2、方向为升序3、方向为降序4、改变显示列与隐藏列5、对显示列进行排序6、对已保存的查找进行更新7、删除一个已保存的查找8、按列排序选择关闭5)Accounts-ST-Func-Delete-Delete 删除客户设计方法:流程分析法5.1)删除客户业务流程图:Start:开始,从客户列表中选择要删除的记录S1:提示是否确定要删除End:结束StartEndS15.2)确定路径基本流:一次删除成功备选流:1.不选择要删除的客户记录 2.取消删除5.3)用例设计

33、(设计要点)1、选择一条记录进行删除2、选择多个记录进行删除3、不选择记录进行删除4、取消删除6)Accounts-ST-Func-Merge-Merge 合并重复设计方法:流程分析法6.1)合并重复业务流程图:Start:开始,从客户列表中选择要合并的记录S1:对合并后的记录进行修改End:结束,显示合并后的记录 StartS1End6.2)确定路径基本流:一次合并成功备选流:1.选择少于两条记录 2取消合并 3.不修改合并后的记录 4.修改合并后的记录6.3)用例设计(设计要点)1、合并两个客户2、合并两个以上的客户3、对合并的内容进行手工输入修改4、对合并后的内容进行选择修改5、合并过程

34、中取消合并6、选择少于两个客户进行合并7)Accounts-ST-Func-MASSUpdate-MASSUpdate 批量更新设计方法:流程分析、判定表设计要点:1、选择一条记录更新成功2、选择多条记录更新成功3、不选择记录进行更新4、有一个条件输入的格式不对5、有一个条件不输入6、所有条件都不输入7、取消更新8)Accounts-ST-Func-Edit-Edit 编辑客户设计方法:等价类划分、边界值分析以及流程分析(参考完整新增客户)设计步骤:8.1)对编辑页面的每个输入进行等价类分析,得到等价类表和边界值输入条件有效等价类无效等价类1、客户名称Y1、必填Y2、字符串Y3、长度在255个

35、字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符2、网站Y1、选填Y2、字符串Y3、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符3、系统用户Y1、必填Y2、系统已存在的N1、不填N2、系统不存在的4、从左边复制Y1、勾选N1、不勾选5、类型Y1:从列表中选一个:analyst、competitor、customer、integrator、investor、partner、press、prospe

36、ct、reseller、otherN1、NULL6、办公室电话号码Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符7、传真Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符8、订单号Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11

37、个字符9、备用电话Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符10、成员Y1、选填Y2、系统已存在的N1、系统不存在的11、员工Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字符12、物主身份Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值

38、: B2、长度为101个字符13、评价Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符14、工业部门Y1:选填,从列表中选一个:apparel、banking、biotechnology、chemeicals、communicatonsN1:、NULL15、SIC编码Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字符16、年税Y1、选填Y2、字符串

39、Y3、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符17、账单地址Y1、选填Y2、字符串Y3、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符18、账单地址城市Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符19、账单地址国家Y1、选填Y2、字符串Y3

40、、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符20、账单地址国家邮政编码Y1、选填Y2、字符串Y3、长度在20个字符以内边界值: B1、长度为20个字符N1、不填N2、全部由空格组成的字符串N3、长度大于20个字符边界值: B2、长度为21个字符21、乡镇Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符22、邮件Y1、选填Y2、字符串Y3、长度在20个字

41、符以内Y4、复选框边界值: B1、长度为20个字符B2、全部勾选N1、不填N2、全部由空格组成的字符串N3、长度大于20个字符N4、删除边界值: B3、长度为21个字符B4、不勾选23、事件描述Y1、选填Y2、字符串Y3、长度在1000个字符以内边界值: B1、长度为1000个字符N1、不填N2、全部由空格组成的字符串N3、长度大于1000个字符边界值: B2、长度为1001个字符8.2)根据以上等价类表,以及考虑编辑的业务流程,分析得如下测试要点:1、填写所有需要编辑的合法信息,编辑一个客户。2、只输入必填信息,可选信息全部为空的情况下编辑一个客户。3、不输入任何信息进行编辑4、输入一个不合

42、法的客户名称进行编辑5、输入一个已经存在的客户名进行编辑6、不输入网站进行编辑7、输入一个不合法的网站进行编辑8、输入一个不合法的负责人进行编辑。9、不输入负责人信息进行编辑。10、不勾选从左边复制进行编辑11、输入类型不合法进行编辑12、不输入类型进行编辑13、不输入办公室电话号码进行编辑14、输入办公室电话号码不合法进行编辑15、不输入传真号码进行编辑16、输入传真号码不合法进行编辑17、不输入订单号进行编辑18、输入订单号不合法进行编辑19、不输入备用电话号码进行编辑20、输入备用电话号码不合法进行编辑21、不输入的成员名称进行编辑22、输入的成员名称系统不存在进行编辑23、不输入员工信

43、息进行编辑24、输入员工信息不合法进行编辑25、不输入物主身份信息进行编辑26、输入物主身份信息不合法进行编辑27、不输入评价信息进行编辑28、输入评价信息不合法进行编辑29、不输入工业部门信息进行编辑30、输入工业部门信息不合法进行编辑31、不输入SIC编码信息进行编辑32、输入SIC编码信息不合法进行编辑33、不输入年税信息进行编辑34、输入年税信息不合法进行编辑35、不输入账单地址信息进行编辑36、输入账单地址信息不合法进行编辑37、不输入账单地址城市信息进行编辑38、输入账单地址城市信息不合法进行编辑39、不输入账单地址国家信息进行编辑40、输入账单地址国家信息不合法进行编辑41、不输

44、入账单地址邮政编码信息进行编辑42、输入账单地址邮政编码信息不合法进行编辑43、不输入乡镇信息进行编辑44、输入乡镇信息不合法进行编辑45、不输入邮件信息进行编辑46、输入邮件信息不合法进行编辑47、不勾选邮件类型复选框进行编辑48、不输入事件描述信息进行编辑49、输入事件描述信息不合法进行编辑50、编辑时不修改任何内容51、取消编辑9)Accounts-ST-Func-Duplicate -D 复制客户设计方法:等价类划分、边界值分析以及流程分析(参考完整新增客户)设计步骤:输入条件有效等价类无效等价类1、客户名称Y1、必填Y2、字符串Y3、长度在255个字符以内边界值: B1、长度为255

45、个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符2、网站Y1、选填Y2、字符串Y3、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符3、系统用户Y1、必填Y2、系统已存在的N1、不填N2、系统不存在的4、从左边复制Y1、勾选N1、不勾选5、类型Y1:从列表中选一个:analyst、competitor、customer、integrator、investor、partner、press、prospect、reseller、otherN

46、1、NULL6、办公室电话号码Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符7、传真Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符8、订单号Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字符9、备用电话Y1、选填Y2、字

47、符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符10、成员Y1、选填Y2、系统已存在的N1、系统不存在的11、员工Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字符12、物主身份Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符13、评

48、价Y1、选填Y2、字符串Y3、长度在25个字符以内边界值: B1、长度为25个字符N1、不填N2、全部由空格组成的字符串N3、长度大于25个字符边界值: B2、长度为26个字符14、工业部门Y1:选填,从列表中选一个:apparel、banking、biotechnology、chemeicals、communicatonsN1:、NULL15、SIC编码Y1、选填Y2、字符串Y3、长度在10个字符以内边界值: B1、长度为10个字符N1、不填N2、全部由空格组成的字符串N3、长度大于10个字符边界值: B2、长度为11个字符16、年税Y1、选填Y2、字符串Y3、长度在255个字符以内边界值:

49、 B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符17、账单地址Y1、选填Y2、字符串Y3、长度在255个字符以内边界值: B1、长度为255个字符N1、不填N2、全部由空格组成的字符串N3、长度大于255个字符边界值: B2、长度为256个字符18、账单地址城市Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符19、账单地址国家Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B

50、1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符20、账单地址国家邮政编码Y1、选填Y2、字符串Y3、长度在20个字符以内边界值: B1、长度为20个字符N1、不填N2、全部由空格组成的字符串N3、长度大于20个字符边界值: B2、长度为21个字符21、乡镇Y1、选填Y2、字符串Y3、长度在100个字符以内边界值: B1、长度为100个字符N1、不填N2、全部由空格组成的字符串N3、长度大于100个字符边界值: B2、长度为101个字符22、邮件Y1、选填Y2、字符串Y3、长度在20个字符以内Y4、复选框边界值: B1、长

51、度为20个字符B2、全部勾选N1、不填N2、全部由空格组成的字符串N3、长度大于20个字符N4、删除边界值: B3、长度为21个字符B4、不勾选23、事件描述Y1、选填Y2、字符串Y3、长度在1000个字符以内边界值: B1、长度为1000个字符N1、不填N2、全部由空格组成的字符串N3、长度大于1000个字符边界值: B2、长度为1001个字符9.1)对修改复制信息页面的每个输入进行等价类分析,得到等价类表和边界值9.2)根据以上等价类表,以及考虑复制的业务流程,分析得如下测试要点:1、在复制修改内容页面填写所有合法信息,复制一个客户。2、只填写所有的必填信息,可选信息全部为空的情况下复制客

52、户。3、不输入任何信息进行复制4、输入一个不合法的客户名称进行复制5、输入一个已经存在的客户名进行复制6、不输入网站进行复制7、输入一个不合法的网站进行复制8、输入一个不合法的负责人进行复制9、不输入负责人信息进行复制。10、不勾选从左边复制11、输入类型不合法进行复制12、不输入类型进行复制13、不输入办公室电话号码进行复制14、输入办公室电话号码不合法进行复制15、不输入传真号码进行复制16、输入传真号码不合法进行复制17、不输入订单号进行复制18、输入订单号不合法进行复制19、不输入备用电话号码进行复制20、输入备用电话号码不合法进行复制21、不输入的成员名称进行复制22、输入的成员名称

53、系统不存在进行复制23、不输入员工信息进行复制24、输入员工信息不合法进行复制25、不输入物主身份信息进行复制26、输入物主身份信息不合法进行复制27、不输入评价信息进行复制28、输入评价信息不合法进行复制29、不输入工业部门信息进行复制30、输入工业部门信息不合法进行复制31、不输入SIC编码信息进行复制32、输入SIC编码信息不合法进行复制33、不输入年税信息进行复制34、输入年税信息不合法进行复制35、不输入账单地址信息进行复制36、输入账单地址信息不合法进行复制37、不输入账单地址城市信息进行复制38、输入账单地址城市信息不合法进行复制39、不输入账单地址国家信息进行复制40、输入账单

54、地址国家信息不合法进行复制41、不输入账单地址邮政编码信息进行复制42、输入账单地址邮政编码信息不合法进行复制43、不输入乡镇信息进行复制44、输入乡镇信息不合法进行复制45、不输入邮件信息进行复制46、输入邮件信息不合法进行复制47、不勾选邮件类型复选框进行复制48、不输入事件描述信息进行复制49、输入事件描述信息不合法进行复制50、复制时不修改任何内容51、取消复制10)Accounts-ST-Func-Log-Log 查看日志设计方法:流程分析法设计要点:1、不对客户作任何的修改,查看日志2、对客户信息修改一个字段3、同时对客户修改多个字段4、分多次对客户同一字段进行修改5、分多次对客户

55、不同字段进行修改11)Accounts-ST-Func-DelectPrecent-DPrecent 删除当前客户设计方法:流程分析设计要点:1、确定删除当前客户2、取消删除当前客户12)Accounts-ST-Func-SearchDuplicate-SDuplicate 查找重复设计方法:流程分析法、等价类划分12.1)查找重复业务流程图:Start:开始S1:第一步设置查找的过滤条件S2:选择要执行合并的重复项S3:对合并后的内容进行修改End:结束,显示合并后的信息StartS1S2S3End12.2)确定测试路径并对条件用等价类划分法细化得如下测试要点:1、经过了所有的状态并一次查找

56、合并成功2、第一步取消3、第二步取消4、第三步取消5、过滤条件的有效字段为一个6、过滤条件的有效字段为多个7、过滤条件中匹配方式选择不同8、过滤条件中字段内容不合法9、不选择合并的项10、选择1个或多个合并的项11、对合并后的内容不作修改12、合并后的内容只输入必填项,非必填不填13、合并后的内容至少有一个必填项为空14、合并后的内容一个或多个不合法15、合并后的内容通过输入修改16、合并后的内容通过按钮选择修改13)Accounts-ST-Func-Linkman-Linkman 关联潜在客户设计方法:流程分析法、等价类划分法、边界值分析法13.1)关联潜在客户业务流程:Start:开始S1:

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!