黑盒测试技术在客户关系管理系统中应用.docx
《黑盒测试技术在客户关系管理系统中应用.docx》由会员分享,可在线阅读,更多相关《黑盒测试技术在客户关系管理系统中应用.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、黑盒测试技术在客户关系管理系统中应用 黑盒测试技术 在客户关系管理系统的应用 黑盒测试技术在客户关系管理系统的应用 摘 要 在21世纪计算机技术飞速发展以来,计算机在价格渐渐变得低廉的同时性能也变得更加优越,同时计算机能够代替人类处理很多繁杂的事情,提高工作效率并,计算机在越来越多的企业中扮演着极其重要的角色。故计算机系统的平安性对于用来来说就愈发重要,从而系统测试成为了系统正式投入运用前必不行少的阶段。 系统测试可分为白盒测试和黑盒测试两种。白盒测试可称作逻辑驱动测试或者结构测试,主要是检查测试程序的内部的逻辑结构,针对内部全部的逻辑路径测试的穷举路径测试方法。而黑盒测试可称为功能测试,是一
2、种从用户方面动身的测试方法,测试时测试工程师把程序当成一个黑盒子进行测试,主要测试类型包括功能模块测试,接口测试,界面模块测试,性能模块测试。本文是运用黑盒测试技术对客户关系管理系统进行测试。第一部分描述了系统的绪论,包括探讨背景和探讨意义,其次部分介绍了客户关系管理的测试方法,第三部分对系统的功能需求和性能需求的分析,第四部分描述了系统的测试设计,包括功能测试,性能测试以及测试的结论分析。第五部分进行全文的总结。关键词: 客户关系管理系统; 黑盒测试; 系统测试; 功能测试; Application of Black Box Testing Technology in Customer Re
3、lationship Management System Summary Since the rapid development of computer technology in the 21st century, computers have gradually become cheaper while their performance has become more superior. At the same time, computers can replace humans to handle many complicated things, improve work effici
4、ency, and computers in more and more enterprises. Plays an extremely important role. Therefore, the security of the computer system is more and more important for use, so that the system test becomes an indispensable stage before the system is officially put into use. System testing can be divided i
5、nto white box testing and black box testing. White box testing can be called logic-driven testing or structural testing, which is mainly to check the internal logical structure of the test program and an exhaustive path testing method for all internal logical path tests. The black box test can be ca
6、lled functional test. It is a test method from the users perspective. During the test, the test engineer treats the program as a black box. The main test types include functional module test, interface test, interface module test, and performance. Module testing. This article uses black box testing
7、technology to test the customer relationship management system. The first part describes the introduction of the system, including the research background and research significance, the second part introduces the test method of customer relationship management, the third part analyzes the systems fu
8、nctional requirements and performance requirements, and the fourth part describes the systems test design , Including functional test, performance test and test conclusion analysis. The fifth part summarizes the full text. Keywords: customer relationship management system; black box testing; system
9、testing; functional testing; 目 录 1 绪论 1 1.1探讨背景与探讨意义 1 1.2 测试理论概述 2 1.2.1 软件测试基础概述 2 1.2.2 黑盒测试概论 2 2 国际合作沟通管理系统的测试方法 3 2.1测试用例设计 3 2.2测试实施过程 3 2.3测试方法综述 4 2.4测试环境 4 2.4.1服务器端环境 4 2.4.2 客户端环境 4 2.5测试进度与测试人员 5 3 客户关系管理系统的介绍 5 3.1 系统分析 5 3.2 功能需求分析 6 4 客户关系管理系统的测试设计 8 4.1 功能测试设计 8 4.2 测试用例 9 4 3 兼容性测试
10、 22 4.4 测试结果 22 4.5测试结果评估 23 4.6 缺陷分析 24 5 结论 25 5.1 案例设计说明总结 25 参考文献 26 谢 辞 27 附 录 28 1 绪论 1.1探讨背景与探讨意义 在21世纪计算机技术飞速发展以来,计算机在价格渐渐变得低廉的同时性能也变得更加优越,同时计算机能够代替人类处理很多繁杂的事情,提高工作效率并,计算机在越来越多的企业中扮演着极其重要的角色。故计算机系统的平安性对于用来来说就愈发重要,从而系统测试成为了系统正式投入运用前必不行少的阶段。系统测试中包含了多个方面,接下来在本节将单独就以下概念逐个分析: 1) 功能测试。这一方面的测试主要检测系
11、统功能是否能达到需求描述的标准,验证是否100%覆盖需求说明书,是否遇到出错流程时,错误提示是否正确合理,同时检测界面操作是否直观简便,是否合乎窗口程序标准。2) 兼容性测试。该部分检测是否实现系统功能兼容不同版本的阅读器。 在系统测试阶段主要探究黑盒测试技术在客户关系管理系统中的应用。通过运用等价类划分法,边界值分析法,错误推想法,因果图法,判定表组成法等黑盒测试方法对客户关系管路系统进行测试 1.2 测试理论概述 1.2.1 软件测试基础概述 (1).探讨内容:在本次毕业设计中主要探究测试黑盒测试技术在客户关系管理系统中的应用,通过等价类划分法、边界值分析法等对登录注册功能,主页、线索、联
12、系人、客户、商机、任务、通话及活动、报表等功能进行测试。软件功能是否根据软件需求规格说明书的规定正常工作,是否存在功能遗漏,冗余的错误。是否存在初始化或终止性方面的错误。是否存在行为、性能等特性不满意要求的错误。是否存在界面错误,是否美观、友好等。 (2).测试目的:通过测试客户关系管理系统中的应用发觉缺陷解决缺陷。检查系统功能是否与用户需求相符,需求说明书中的描述是否相符;检测系统功能是否均能实现; (3).测试可行性分析:作为管理企业与客户关系的管理系统,服务客户为网站宗旨。黑盒测试站在服务客户方面不考虑网站内部代码,从用户角度运用功能,用户运用性能方面,最大满意客户运用需求。故黑盒测试技
13、术在测试客户关系管理系统中的测试满意可行性。 1.2.2 黑盒测试概论 黑盒测试(功能测试)顾名思义是检测系统功能是否和需求说明书相符并且正常运行,在测试中,测试的功能点会被程序员视作看不到内部运行结构的黑盒子,运行过程严格遵守系统的运用说明进行,检测系统真正实现功能是否如预期功能相符并且是否全面。黑盒测试本质上是最大程度上设计出用例能够覆盖全部系统功能点,最大程度的检测逻辑精确性,检测运行的缺陷并做出改进。黑盒测试的主要方法有,边界值分析法,因果图等,错误推想法,等价划分法,判定表组成法等。 2 国际合作沟通管理系统的测试方法 2.1测试用例设计 本次测试在需求人员了解客户需求之后制定需求,
14、在开发完成之后测试人员在测试时结合开发者对系统的介绍,明确了系统的运行流程以及功能点,制定本次测试安排。 l 测试用例实现功能点遵循黑盒测试原则; l 此系统包括主页、线索、联系人、客户、商机、任务、通话及活动、报表等功能进行测试,其中业务场景流程涉及较多,本次测试场景通过事务触发描述,将系统通过场景法把各个功能点串联起来,最大程度的清楚的复原所发生的场景,更简单理解所涉及的测试用例,尽可能的规避因忽视了某些功能细微环节而导致流程出现错误; l 通过系统需求说明,生成所对应的场景描述,将场景来对应上测试的用例,以达到对测试用例确定结果。l 测试用例设计中把自己当作最终的用户进行对系统的测试,模
15、拟用户完成各功能点的检测,以验证功能点的正确性; l 测试用例的主要内容是用例编号,测试项目名称,测试用例名称,测试用例属性测试输入,测试步骤,预期结果; l 本次系统测试所设计的测试用例均需规范化保存,生成相应测试文档; l 本次系统测试所形成的测试用例文档为测试指导文件,但处于实际测试中有几率遇到突发状况,这就须要测试人员依据需求以及实际状况对文档用例做出适当调整,以达到测试的目标; l 测试过程中所涉及到的数据全部由系统以及测试人员供应。 2.2测试实施过程 测试人员的测试基本思路为: 1.搭建测试用环境; 2.所需测试数据的打算 3.设计测试用例; 4.记录缺陷分析修正缺陷; 5.生成
16、测试报告; 2.3测试方法综述 此次客户关系管理系统的测试包括: u 功能测试。这一方面的测试主要检测系统功能是否能达到需求描述的标准,验证是否100%覆盖需求说明书,是否遇到出错流程时,错误提示是否正确合理,同时检测界面操作是否直观简便,是否合乎窗口程序标准。 u 兼容性测试。该部分检测是否实现系统功能兼容不同版本的阅读器。 2.4测试环境 2.4.1服务器端环境 表2.4.1.1 服务器端环境 电脑组件 型号 备注 处理器 Intel(R)Core(TM)i5-6500CPU3.20GHz 3.20GHz 64位 机带RAM 8.00 GB 版本 Windows 10 教化版 2.4.2
17、客户端环境 表2.4.2.1 客户端硬件环境 硬件名称 型号 备注 处理器 Intel(R)Core(TM)i5-6500U CPU2.30GHz 2.40GHz 64位 机带RAM 4.00 GB 版本 Windows 10 家庭版 2.5测试进度与测试人员 表2.5.1测试进度与测试人员 项目阶段 起先日期 截止日期 用时天数 执行人员 搭建测试用环境 2020.3.15 2020.3.16 1 陈志捷 编写测试需求 2020.3.16 2020.3.20 4 陈志捷 设计测试用例 2020.3.20 2020.4.10 20 陈志捷 实施测试 2020.4.10 2020.4.15 10
18、 陈志捷 记录缺陷分析修正缺陷 2020.4.15 2020.5.01 16 陈志捷 生成测试报告 2020.5.01 2020.5.02 1 陈志捷 3 客户关系管理系统的介绍 3.1 系统分析 客户关系管理系统包括主页、线索、联系人、客户、商机、任务通话及活动、报表、动态、市场活动、文档十个模块功能。 其作用是让让系统运用者可以清晰的看到上游供货商或者客户来源线索、联系人详细联系方式,客户联系方式和客户拥有者、任务、通话及活动、订单报表、个人客户动态、市场活动及文档、最大程度的优化工作效率。 图3.1.1 客户关系管理系统主界面图 图3.1.2系统功能结构图 3.2 功能需求分析 1. 需
19、求总述:客户关系管理系统包括主页、线索、联系人、客户、商机、任务通话及活动、报表、动态、市场活动、文档十个模块功能。 其作用是让让系统运用者可以清晰的看到上游供货商或者客户来源线索、联系人详细联系方式,客户联系方式和客户拥有者、任务、通话及活动、订单报表、个人客户动态、市场活动及文档,同时可以在上述功能中进行数据的编辑、删除和添加,最大程度的优化工作效率。功能描述1:用户在主页可以看到未关闭的任务,今日的线索,本月关闭的线索,商机或任务、通话及活动,可依据实际需求设置,点击相关主题链接可以查看该条主题的详细内容。功能描述2:用户在线索界面可以查看线索的信息,包括线索名称,线索客户所在公司,电子
20、邮件,电话,线索来源和线索全部者,点击线索名称可以查看线索客户的市场活动等细微环节的同时可以修改相应的线索电话,点击电话可以选择相应的软件拨打,线索页面线索可进行编辑、添加和删除。功能描述3:用户在联系人页面可以查看供应商或者其他合作公司的名称,电子邮件,电话以及联系人全部者,点击联系人名称可以查看线索客户的市场活动等细微环节的同时可以修改相应的联系人联系电话,点击电话可以选择相应的软件拨打,联系人页面线索可进行编辑、添加和删除。功能描述4:用户在客户页面可以查看供客户名称、电话以及客户人全部者,点击客户名称可以查看客户的市场活动等细微环节的同时可以修改相应的客户信息,点击电话可以选择相应的软
21、件拨打,客户页面线索可进行编辑、添加和删除。功能描述5:用户在商机页面可以查看到所存在商机名称、所能成交金额、商机的阶段、预料成果日期、客户名称以及商机的全部者,点击商机名称可以查看到此次商机成交的预估可能性、预期的收益、竞争者、相应的活动、联系人的职位以及电子邮件。商机页面线索可进行编辑、添加和删除。功能描述6: 用户在任务、通话及活动页面可以查看客户名称及全部者,未关单的商机、线索和联系人以及其他备忘,在任务、通话及活动页面可以可进行编辑、添加和删除。功能描述7: 用户在报表页面可以查看报表名称、报表类型描述,用户可依据详细类型筛选报表,如客户与联系人报表,商机报表,线索报表,任务,通话及
22、活动报表,销售指标报表,活动报表等。在点击详细的报表名称后可以查看报表详细内容。在报表页面及详细报表页面可进行编辑、添加和删除。功能描述8: 在动态页面可以共享以及查看动态,在动态页面可进行编辑、添加和删除。功能描述9: 在市场活动创建市场活动或者导入市场活动,在市场活动页面可进行编辑、添加和删除。功能描述10: 在文档页面可以新建或上传电子表格、文件夹、文档、演示文档,在文档页面可进行编辑、添加和删除。 4 客户关系管理系统的测试设计 4.1 功能测试设计 本次探讨黑盒测试技术在客户关系管理系统的应用,通过功能测试、兼容性测试、平安性测试、文档测试了解系统的适用性。 (1)、功能测试 测试目
23、标 检测系统功能和需求说明书相符 测试方法 等价类划分法、边界值分析法、因果图法,判定表组成法、场景法 完成标准 系统功能和需求说明书相符、且运行时不出现系统错误 留意事项 在测试过程有几率出现版本不兼容 (2)、兼容性测试 测试目标 检测系统在多种系统配置中稳定运行 测试方法 手动测试 完成标准 在不同的型号的电脑,不同类型不同版本的阅读器中均能正常运行实现功能 留意事项 无 4.2 测试用例 (1)注册功能测试用例 注册功能测试主要运用等价类划分法和边界值分析法测试;依据注册条件限定的范围,对全部范围根据有效等价类和无效等价类来进行设计用例,同时用边界值分析法选取代表性数据进行测试,在保证
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑盒 测试 技术 客户关系 管理 系统 应用
限制150内