一种批价测试方法和系统的制作方法

文档序号:7927480阅读:140来源:国知局

专利名称::一种批价测试方法和系统的制作方法
技术领域
:本发明涉及移动通信
技术领域
,尤其涉及一种批价测试方法和系统。
背景技术
:随着电信技术的飞速发展,电信运营商为客户提供了更加丰富的电信业务,而对各种电信业务进行准确计费,不仅是企业收入的重要保障,也是提高客户满意度的重要手段。目前电信计费批价主要包括分拣预处理、查重、标准批价、个性批价(以下简称一批、二批)等,一批和二批对服务使用记录进行计费处理。—次批价根据预处理提供的标准格式话单,结合费率表、号段表、区号表等计费资料对话单进行计费。费率表中记录的信息主要有基本计费单元、基本通话费率、长途计费单元、长途通话费率、优惠时段起始时间、优惠时段终止时间、优惠时段费率等等。号段表记录了IMSI号、MSISDN号所对应的归属地,以此来判定用户的归属地,进而判定出用户是否漫游、是否拨打了异地手机而应收取长途费等等。区号表记录了各个长途区号,用以从用户所拨的对方号码中提取出长途区号供计费使用。二次批价在一次批价的基础上,根据用户入网所享受的各项优惠对话单进行重计费,以最终生成向用户收费的话单。用户所享受的各项优惠记录存在营业系统的用户资料中,因此二次批价必须结合营业资料进行。二次批价使是一个耗时耗资源的过程,一般在合帐前集中完成,为了提高速度,将二次批价中需要频繁用到的营业资料载入内存中。综上所述批价过程所需考虑的因素繁多,因此验证批价准确性需要采集大量的数据,另外,即使是选取了足够多的测试数据,仍无法保证数据涵盖了全部的功能点要求。
发明内容本发明实施例提供一种批价测试方法和系统,用以解决现有技术中验证批价准确性需要采集大量数据的问题。本发明实施例提供一种批价测试方法,包括测试平台接收与测试相关的话单元素形成测试用例;将所述测试用例中的话单元素进行组合生成逻辑话单,并对所述逻辑话单进行批价处理,生成带批价结果的基准话单;将所述逻辑话单发送至计费系统进行计费处理,生成批价后的话单;所述测试平台从所述计费系统中获取所述批价后的话单,并将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。其中,所述测试平台接收与测试相关的话单元素形成测试用例包括所述测试平台提供图形化操作界面;所述测试平台通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。进一步,所述将逻辑话单发送至计费系统,包括将所述逻辑话单转化为符合本地原始话单格式的原始话单文件,并将所述原始话单文件发送计费系统。其中,所述话单元素类型包括话单类型、资费类型和用户基本信息。本发明实施例还提供一种批价测试系统,包括计费系统,用于对话单进行批价处理,生成批价后的话单。测试平台,用于接收与测试相关的话单元素形成测试用例,将所述测试用例中的话单元素进行组合生成逻辑话单,根据所述逻辑话单中的话单元素对所述逻辑话单进行批价处理,并生成带批价结果的基准话单,将所述逻辑话单发送至计费系统进行批价处理,从所述计费系统中获取所述批价后的话单,并将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。该系统中,所述测试平台还用于将所述逻辑话单转化为符合本地原始话单格式的原始话单文件;则所述计费系统还用于对所述测试平台生成的原始话单进行批价处理,生成批价后的话单。另外,所述测试平台还用于提供图形化操作界面,并通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。本发明实施例还提供一种测试平台,包括测试用例模块,用于接收与测试相关的话单元素形成测试用例;参照话单生成模块,用于将所述测试用例中的话单元素进行组合生成逻辑话单,根据所述逻辑话单中的话单元素对所述逻辑话单进行批价处理,并生成带批价结果的基准话单;获取模块,用于将所述逻辑话单发送至计费系统进行批价处理,并从所述计费系统中获取批价后的话单;比对模块,用于将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。其中,该测试平台还包括转化模块,用于将所述逻辑话单转化为符合本地原始话单格式的原始话单文件,并将所述原始话单文件发送计费系统。操作模块,用于提供图形操作界面,使得所述测试平台通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。本发明实施例中,将所有的测试所需数据保存到测试平台中,在测试应用时,则可通过在测试平台中选择相应的数据进行测试并得到测试结果。另外,根据业务需求,可以快速、简便的对基础计费数据资源信息进行新增或修改,以满足个性化需求。图1为本发明实施例一种批价测试方法的流程图;图2为本发明实施例一种批价测试方法的实际应用流程图3为本发明实施例提供的一种批价测试系统的装置图;图4为本发明实施例一种测试平台的装置图。具体实施例方式为了便于本领域一般技术人员理解和实现本发明,现结合附图和实施例详细说明本发明的技术方案。本发明的实施例公开了一种批价测试方法,下面参照图1描述本发明实施例的技术方案,具体包括步骤步骤101、测试平台根据测试的需要从自身保存的话单元素中选择相应的数据形成测试用例。所述话单元素包括以下几类话单类型、套餐资费、用户基本信息等。所述话单类型是根据计费系统一次批价的配置信息表,遵循等价类划分原则,并按话单元素如拨打类型、漫游类型、呼叫类型、对端类型等进行组合形成的。为了保证批价测试时测试用例的话单尽可能多的涵盖目前的话单类型,提高测试覆盖率和测试结果有效性,需要对测试平台的测试用例进行规划,同时将一次批价和二次批价测试结合起来,形成批价的完整测试。在该步骤中,所述测试平台提供图形化操作界面,测试用户可根据测试需要在所述操作界面选择相关话单元素形成测试用例。另外,所述测试平台中保存的数据可以根据计费系统的更新以及新套餐资费的推出随时进行修改和添加。步骤102、所述测试平台将所述测试用例中的话单元素进行组合生成逻辑话单。因为所述测试用例中的数据只是一些离散的数据,在该步骤测试平台根据自身保存的话单元素组合规则将测试用例中的话单元素进行组合形成逻辑话单,逻辑话单中没有批价结果。步骤103、按照逻辑话单中的话单元素对所述逻辑话单进行批价处理生成带批价结果的基准话单,该基准话单将作为批价测试的预期结果,存储于测试平台数据库中。步骤104、将所述逻辑话单转化为符合本地原始话单格式要求的原始话单文件(二进制、文本格式等)。该步骤用于确保生成的逻辑话单的正确性。步骤105、所述测试平台将所述原始话单文件发送至计费系统进行计费处理,生成批价后的话单。步骤106、测试平台从所述计费系统中获取所述批价后的话单,并将所述批价后的话单与所述基准话单进行比对,输出比对结果和测试报告。在上述测试方法中测试的内容包括基本话单类型计费测试和个性化套餐计费测试,其中基本话单类型计费测试(一次批价测试)具体包括在不考虑个性化套餐的情况下,根据业务运营支撑系统(BOSS:BusinessOperationSu卯ortSystem)标准批价的配置信息表,采用将话单元素进行组合形成话单类型,然后按话单类型进行测试用例设计,保证测试用例覆盖目前各种话单类型,验证测试结果时,比对的是不经过个性化资费计算的一次批价结果的正确性。个性化套餐计费测试(第二次批价测试)具体包括包括单一计费套餐和叠加计费套餐的测试,按套餐配置测试用例时,选取能体现套餐个性化资费以及常见的话单类型进行测试,此类测试的重点测试是经过个性化资费批价即二次批价后批价结果的正确性。如图2所示,根据实际应用中的情况对发明实施例的方法做进一步的说明,具体步骤包括本实施例中以网内被叫优惠的套餐为例步骤201、形成测试用例。测试用例中话单元素包括原始资费(如10元包本地网内被叫累计1000分钟,过后每分钟0.2元)、用户信息通话时间、被叫、小区号码。步骤202、将上述信息进行组合得到用户的被叫话单,将用户所有的被叫的相关信息进行组合生成逻辑话单。整合后的话单的部分信息如表1所示<table>tableseeoriginaldocumentpage7</column></row><table>表1步骤203、对所述逻辑话单进行批价处理生成基准话单,因为本地被叫10元包1000分钟所以在1000分钟以内的话单计费都为0元,在1000分钟周后则以每分钟0.2元计算,具体信息如表2所示<table>tableseeoriginaldocumentpage8</column></row><table>表2步骤204、将所述逻辑话单转化为符合本地原始话单格式要求的二进制原始话单文件。所述二进制的原始话单文件如表3所示<table>tableseeoriginaldocumentpage8</column></row><table>表3步骤205、所述测试平台将所述原始话单文件发送至计费系统进行计费处理,生成批价后的话单。步骤206、测试平台从所述计费系统中获取所述批价后的话单,并将所述批价后的话单与所述基准话单进行比对,输出比对结果和测试报告如表4所示<table>tableseeoriginaldocumentpage9</column></row><table>表4如图3所示,根据上述方法,本发明实施例还提供一种批价测试系统包括计费系统301和测试平台302。计费系统301,用于对话单进行批价处理,生成批价后的话单。测试平台302,用于接收与测试相关的话单元素形成测试用例,将所述测试用例中的话单元素进行组合生成逻辑话单,根据所述逻辑话单中的话单元素对所述逻辑话单进行批价处理,并生成带批价结果的基准话单,将所述逻辑话单发送至计费系统进行批价处理,生成批价后的话单,从所述计费系统中获取所述批价后的话单,并将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。其中,为了便于用户操作,在本发明实施例所提供的测试平台还用于提供图形化操作界面,并通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。另外,为了使得测试更贴近实际情况,则所述测试平台301还用于将所述逻辑话单转化为符合本地原始话单格式的原始话单文件;则所述计费系统302还用于对所述测试平台生成的原始话单进行批价处理,生成批价后的话单。如图4所示,本发明实施例还提供一种测试平台,包括操作模块401、测试用例模块402、参照话单生成模块403、转化模块404、获取模块405、比对模块406。操作模块401,用于提供图形操作界面,使使得所述测试平台通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。测试用例模块402,用于接收与测试相关的话单元素形成测试用例;参照话单生成模块403,用于将所述测试用例中的话单元素进行组合生成逻辑话单,根据所述逻辑话单中的话单元素对所述逻辑话单进行批价处理,并生成带批价结果的基准话单;转化模块404,用于将所述逻辑话单转化为符合本地原始话单格式的原始话单文件,并将所述原始话单文件发送计费系统。获取模块405,用于将所述逻辑话单发送至计费系统进行批价处理,并从所述计费系统中获取批价后的话单;比对模块406,用于将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。在本发明实施例中提供一种批价测试方法,提供图形化操作界面,根据业务需求,可以快速、简便的对基础计费数据资源信息进行新增或修改,以满足个性化需求。充分保证测试需求、测试用例、测试方法等的规范性、可复用性和延续性,便于形成全面、规范的完整性测试库。逻辑话单设计运用话单元素进行灵活组合、结合多种优惠算法,把复杂的资费配置以相对简单的逻辑形式展现出来,且自动生成测试话单,使得构造测试用例不必过分依赖于测试人员的业务水平。测试结果的自动比对。系统能生成测试用例的预期结果,并提供测试结果与预期结果自动比对的功能,避免了通常测试方法中缺少验证标准的弊端。测试流程简化。测试随着用例库的不断完善,测试数据的类型也不断的丰富,为计费批价准确性和完整性提供了可靠的保证。本发明所述的方法并不限于具体实施方式中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求一种批价测试方法,其特征在于,包括测试平台接收与测试相关的话单元素形成测试用例;将所述测试用例中的话单元素进行组合生成逻辑话单,并对所述逻辑话单进行批价处理,生成带批价结果的基准话单;将所述逻辑话单发送至计费系统进行计费处理,生成批价后的话单;所述测试平台从所述计费系统中获取所述批价后的话单,并将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。2.如权利要求1所述的方法,其特征在于,所述测试平台接收与测试相关的话单元素形成测试用例包括所述测试平台提供图形化操作界面;所述测试平台通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。3.如权利要求1所述的方法,其特征在于,所述将逻辑话单发送至计费系统进一步包括将所述逻辑话单转化为符合本地原始话单格式的原始话单文件,并将所述原始话单文件发送计费系统。4.如权利要求1所述的方法,其特征在于,所述话单元素类型包括话单类型、资费类型和用户基本信息。5.—种批价测试系统,其特征在于,包括计费系统,用于对话单进行批价处理,生成批价后的话单;测试平台,用于接收与测试相关的话单元素形成测试用例,将所述测试用例中的话单元素进行组合生成逻辑话单,根据所述逻辑话单中的话单元素对所述逻辑话单进行批价处理,并生成带批价结果的基准话单,将所述逻辑话单发送至计费系统进行批价处理,从所述计费系统中获取批价后的话单,并将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。6.如权利要求5所述的系统,其特征在于,所述测试平台还用于将所述逻辑话单转化为符合本地原始话单格式的原始话单文件;则所述计费系统还用于对所述测试平台生成的原始话单进行批价处理,生成批价后的话单。7.如权利要求5所述的系统,其特征在于,所述测试平台还用于提供图形化操作界面,并通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。8.—种测试平台,其特征在于,包括测试用例模块,用于接收与测试相关的话单元素形成测试用例;参照话单生成模块,用于将所述测试用例中的话单元素进行组合生成逻辑话单,根据所述逻辑话单中的话单元素对所述逻辑话单进行批价处理,并生成带批价结果的基准话单;获取模块,用于将所述逻辑话单发送至计费系统进行批价处理,并从所述计费系统中获取批价后的话单;比对模块,用于将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。9.如权利要求8所述的测试平台,其特征在于,该测试平台还包括转化模块,用于将所述逻辑话单转化为符合本地原始话单格式的原始话单文件,并将所述原始话单文件发送计费系统。10.如权利要求8所述的测试平台,其特征在于,该测试平台还包括操作模块,用于提供图形操作界面,使得所述测试平台通过所述图形化操作界面接收与测试相关的话单元素形成测试用例。全文摘要本发明公开了一种批价测试方法和系统,该方法为测试平台根据测试目的信息从自身保存的话单元素中选择相应的话单元素形成测试用例,将所述测试用例中的话单元素进行组合生成逻辑话单,并根据所述逻辑话单中的话单元素对所述逻辑话单进行批价处理,生成带批价结果的基准话单;然后将所述逻辑话单发送至计费系统进行计费处理,生成批价后的话单;最后所述测试平台从所述计费系统中获取所述批价后的话单,并将获取到的批价后的话单与所述基准话单进行比对,输出比对结果。根据本发明提出的方案在测试平台中选择相应的数据则可验证计费系统批价的准确性。文档编号H04W4/24GK101730043SQ200810225240公开日2010年6月9日申请日期2008年10月29日优先权日2008年10月29日发明者刘波,赵宫明申请人:中国移动通信集团吉林有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1