- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高可用性软件测试的方法及应用-软件工程专业论文
华中科技大学硕士学位论文
华
中
科
技
大
学
硕
士
学
位
论
文
I
I
摘 要
随着硬件和软件的体系结构的越发多样化和复杂化,对于客户来说,一个仅具 备了鲁棒性的软件已经不能满足客户和用户的需求,而这一趋势直接导致了高可用 性系统的出现和发展。一个具有高可用性的软件系统必定会取代传统的软件系统而 成为主导。而如何去保证一个高可用性的系统的可靠和实用性,则需要通过一套具 有针对性的软件测试来保证。
高可用性的特性是提供给前端用户一个尽可能最少的能被接受的系统失效时 间,如果软件系统的某个部分因为各种原因而失效,高可用性则保证其他的正常运 作的部分能够接过这个失效部分的任务继续进行,而这个新的软件系统将对用户保 持一个原有的机器环境包括主机名和 ip 地址等,尽可能减少对客户的损失。 高可用 性并不是保证软件系统能够永远正常的运行,对于高可用性来说有一个得到公认的 “5 个 9”指标,即要保证在 99.999%的时间内,系统是正常运行的,这个数据的直观 意义是,在 365 天里,系统仅可能出现 5 分钟或者更少的失效时间,当然,实现这 个指标不是容易的事情,而往往客户并不需要那么高的实用性,因为从 99%到 99.999%有效时间所需要支付的维护费用也是巨大的。
通过使用针对性的测试方法对一个具有高可用性的软件系统进行测试,然后再 与传统软件测试的方法进行比较,来分析如何以及为何要针对性的对高可用性系统 进行软件测试,并归纳出一套针对高可用性软件系统的测试方法。这套针对性的测 试方法包括,手工测试,自动化测试,以及高可用性测试三部分,通过这三步的迭 代得出最终的结果。最后通过将这套方法应用到一个典型的高可用性软件平台,验 证出这套方法的正确性和适用性。
关键词:高可用性 手工测试 自动化测试 高可用性测试
II
II
Abstract
High availability is the ability to provide a service to an end-user with as little perceived downtime as possible. If a system component fails for any reason , the high availability solution ensures that another component takes over for the failed component, and that the newly composed system will maintain the same machine identifications (host names and IP addresses) as the system prior to failure, minimizing the disruption to the user.
High availability does not mean that a service is guaranteed to always be available. Analysts describe a range of high availability targets, from the so-called ″five nines″ availability, with 99.999% up-time, at the high end, to basic availability at 95%. Five nines availability translates to five minutes or less downtime in a full year of 24 by 7 operations. By contrast, 99% availability allows up to 87 hours of downtime per year, and 95% allows up to 436 hours, or 18 days,of downtime, with the cost of providing high availability increases exponentially as the target moves from 95% to 99% to 99.999%. In the context of P8 Products which will based on Server Farm to build the Web Service High Availability system and on Server Cluster to build the back end Service
您可能关注的文档
- 高分辨超声联合穿刺活检细胞学检查及免疫组化对甲状腺癌的诊断价值-影像医学与核医学专业论文.docx
- 高分辨腔内衰荡光谱技术及其应用-化学物理专业论文.docx
- 高分辨雷达成像技术研究-信号与信息处理专业论文.docx
- 高刚、中流动性聚丙烯的开发生产化学工程专业论文.docx
- 高刚度大载荷精密二维定位工作台关键技术研究-仪器科学与技术专业论文.docx
- 高创投投资项目的后续管理研究-工商管理专业论文.docx
- 高初中数学衔接教学的理论与实践研究-教育·数学专业论文.docx
- 高创造性管理者特征模型的建立及测查问卷的研制-基础心理学专业论文.docx
- 高利风险债券的定价及其对企业并购的应用-应用数学专业论文.docx
- 高初粘性聚氨酯热熔胶的制备技术研究-制浆造纸工程专业论文.docx
- 高可用数据库技术在医院信息系统的应用-软件工程专业论文.docx
- 高可用性数据库群集系统的研究和应用-软件工程专业论文.docx
- 高可用服务器故障管理平台的设计与实现-计算机科学与技术专业论文.docx
- 高可用服务器管理软件的研究与实现-计算机科学与技术专业论文.docx
- 高可用集群中间件研究与实现-计算机软件与理论专业论文.docx
- 高可靠BLDCM驱动电路换相控制法研究-微电子学与固体电子学专业论文.docx
- 高可用集群作业管理系统的研究与实现-计算机技术专业论文.docx
- 高可用集群系统关键技术的研究与实现-计算机科学与技术专业论文.docx
- 高可移植性x86模拟器的指令翻译和系统态实现框架-计算机软件与理论专业论文.docx
- 高可靠厚膜功率组件低空洞烧结设计与工艺技术研究-电子与通信工程专业论文.docx
最近下载
- 高中数学人教A版(2019)选择性必修第一册知识点归纳含答案.pdf VIP
- 农村污水治理工程施工方案与技术措施.pdf VIP
- 关于马克思主义环境法思想探究.doc VIP
- 越众集团2012年招聘简章.doc VIP
- 酒店装修施工组织设计.doc VIP
- 半导体光电子器件全套教学课件.pptx
- 日语初级~阅读理解.pdf VIP
- 人教版九年级数学第二十四章《圆》单元知识点总结.doc VIP
- 2022-2028全球及中国化学水处理设备行业研究及十四五规划分析报告.docx VIP
- CISSP Official (ISC)2 Practice Tests英文(第3版)考试认证文档p.pdf VIP
文档评论(0)