- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OSS/BSS综合测试方法与实践
??? 摘要??? 本文分析了对OSS/BSS进行综合测试的意义,重点描述了验证实际系统与设计方案架构一致性的方法;定义了接收测试的范围、目标,介绍了OSS/BSS测试模型和方法。
??? 关键词?? OSS/BSS 测试
1?问题
1.1?建设情况???? OSS/BSS建设朝着集中化、一体化和标准化的方向发展。通过标准的建设,最终能够实现即插即用的目标。符合规范的新系统可以无缝集成到OSS/BSS中,而不会影响系统其它部分。这样,增加新业务,只需要增加新的模块,可以做到标准化的升级,加快了对市场的响应和降低系统开发方面的风险。??? 从建设方法论方面看,更多的情况是由各有所长的专业厂商共同合作来建设OSS/BSS系统,这样既可以充分发挥各家的特长,又能保证良好的开放性。在国内外多年的建设实践中,开放性、稳定性、伸缩性、扩展性平台化技术体系的思想逐渐形成。
主要技术特点如下:??? 具有良好接口定义的分布式组件、基于已发布接口规范的组件基本属性(信息)交换、共享信息服务、技术规范实施与公共基本架构分离、具有良好接口定义的松耦合分布式组件框架、根据标准参考模型(TMF的相关规范)划分跨组件的业务功能、业务过程控制与组件操作分离、跨组件的共享信息服务和不绑定单一的技术。
1.2?面临的问题??? 从OSS/BSS开发实践看,各家厂商共同建设系统,在保证良好开放性的同时,也带来了一些问题,典型的是各厂家的系统差异性较大,数据模型不统一,缺少公共组件,需要重复实现的部分较多;由于分布式软件本身的复杂性,在关注业务的同时,还要考虑复杂的技术问题。??? 为了全面客观的评价OSS/BSS系统,除了测试系统的业务功能外,还必须对系统的架构、接口规范和数据模型,以及为了保证可扩充性对所使用的组件注册服务等功能进行测试,以保证系统符合设计规定的结构,数据模型符合共享核心数据的要求,满足即插即用的可扩展性要求。???? OSS/BSS系统的建设在国内起步较晚,关注的焦点还集中在业务分析、系统建设上,如何测试系统是否符合规划时定义的核心数据模型、业务流程、系统间接口规范以及对实现COTS式组件架构的适应性方面,目前还没有得到足够的重视。缺少这一环节,会增加了投资方的风险,可能使系统的建设达不到预期的效果。那么,如何对OSS/BSS系统进行综合测试?本文将根据电信OSS/BSS实验室的工程经验,从系统、策略和方法的角度进行探讨。
2?测试方案
2.1?范围??? 测试主要涉及5个方面 :??? 核心数据模型;??? 公共通讯平台;??? 组件接口规范;??? 外部工作流管理系统;??? 应用系统集成规范。
2.2?评定标准??? 核心数据模型符合性:各应用系统的数据与核心数据模型一致,无歧义,如果有不符合的数据定义,需要使用数据映射、转换等手段,保证经过处理的数据符合核心数据模型。通用通信平台:使用总线架构的模型实现信息交换,支持发送/接受、出版/订阅、广播等消息交换以及支持事务等。??? 外部的工作流控制平台:保证系统有公共的、在具体应用外部的工作流管理系统来实现对应用流程的调度、配置和调整、版本管理等。组件接口规范:确保组件提供服务和使用服务按照接口规范的定义执行,服务的注册、发布和查找平台符合组件接口规范定义的组件管理平台。应用系统集成规范:各应用组件与应用承载平台以及其它组件间的通讯、管理与被管理,必须符合应用系统集成规范定义的方式和具体平台,是提供组件重用性和保证应用组件能够快速加入系统的关键。
2.3?测试体系??? 主要组成:知识库、测试团队、专家组、测试工具、第3方测试认证????????????????????????????????????????????????????????????????? 图1 测试体系图
??? 知识库是OSS/BSS测试知识的集合,主要包括测试方法、历史数据、专家经验、规范文档、行业资源等。??? 测试团队:测试管理者、系统分析师、架构设计师、需求分析师、行业专家、测试工程师、文档管理员。??? 专家组:更强调经验和实践。使来自电信行业、软件技术、软件工程、数据库方面的行业专家、学者。???? 测试工具:包括通用工具和专用工具。???? 第3方测试认证:通过实验室测试认证许可的第3方测试的结果,被OSS/BSS实验室认可。
2.4?模型2.4.1?测试环境测试环境由应用承载平台、公共通讯总线、测试工具、测试数据库和分析工具组成。???????????????????????????????????????????????????????????????????????? 图2 测试环境组成图
文档评论(0)