CN108235324A - 一种短信模板的测试方法及服务器 - Google Patents
一种短信模板的测试方法及服务器 Download PDFInfo
- Publication number
- CN108235324A CN108235324A CN201611191178.4A CN201611191178A CN108235324A CN 108235324 A CN108235324 A CN 108235324A CN 201611191178 A CN201611191178 A CN 201611191178A CN 108235324 A CN108235324 A CN 108235324A
- Authority
- CN
- China
- Prior art keywords
- test
- message template
- detection
- template
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种短信模板的测试方法及服务器,其中,所述方法包括以下至少两种方案的组合:当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正;当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正;当前处于第三测试阶段时,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正。
Description
技术领域
本发明涉及测试技术,尤其涉及一种短信模板的测试方法及服务器。
背景技术
用户在日常生活中会收到各种消息,最常见的就是短消息,短消息中可能存在用户感兴趣的内容,比如,图1中黑色加粗的内容“***还款人民币2000”、“您美元账户尚有785.89未还清”等等,如果靠用户自己来识别和提取所感兴趣的内容,势必繁琐,可以采用短信模板对短消息内容中的关键字段进行智能提取(或称抠取)。目前,其智能提取的准确性主要依靠运营人员的人工审核。如图2所示为运营人员用于人工审核的模板和抠取的字段,抠取的字段以黑色加粗字体显示,包括***,银行信息及还款金额等。若用户收到该短信后,会自动提取对应的字段数据,并展示给用户,如图3所示,即将短信中的有效信息抠取后,将有效信息显示在应用界面中,包括用户名下所有银行的***,银行信息及还款金额等。
对智能提取的准确性主要依靠运营人员的人工审核,存在的缺点是:1)费时。短信数量巨大,需要逐渐增加的模板才能解析出大部分的短信,这非常消耗人力。2)不准。短信模板提取字段依赖人工,难以保证100%准确。
对于上述缺点,需要介入短信模板的自动测试来替代上述人工审核,以便利用修正后的短信模板可以高效、准确的实现字段的智能提取。然而,相关技术中,对于该问题,尚无有效解决方案。
发明内容
有鉴于此,本发明实施例提供了一种短信模板的测试方法及服务器,至少解决了现有技术存在的问题。
本发明实施例的技术方案是这样实现的:
本发明实施例的一种短信模板的测试方法,所述方法包括以下至少两种方案的组合:
当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正;
当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正;
当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正;
获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
上述方案中,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,包括:
对所述目标数据进行排序;
将所述目标数据依序与根据正常数据预期确定的阈值进行比对,从所述目标数据中筛选出高于所述阈值的峰值数据;
检测所述峰值数据为真实的实际数据,还是短信模板解析错误得到的峰值异常数据。
上述方案中,所述方法还包括:
从所述目标数据中筛选出高于所述阈值的峰值数据之后,若所述峰值数据的数据量高于预期数据量达到第一上限值,或者低于预期数据量达到第一下限值,则对所述阈值进行动态调节。
上述方案中,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,包括:
对所述目标数据中的各个字段进行优先级排序,将优先级排序高的第一优先级字段先确定为关键字段;
获取由所述目标数据构成的短信样本;
分别采用测试脚本和短信模板抠取所述短信样本中的所述关键字段,得到第一检测字段和第二检测字段;
将根据所述测试脚本抠取的所述第一检测字段和根据所述短信模板抠取的所述第二检测字段进行比对检测,以检测得到的比对结果是否符合预期。
上述方案中,所述方法还包括:
对所述关键字段的比对检测结束后,再将优先级排序低的第m优先级字段作为次关键字段;
分别采用测试脚本和短信模板抠取所述短信样本中的所述次关键字段,得到第三检测字段和第四检测字段;
将根据所述测试脚本抠取的所述第三检测字段和根据所述短信模板抠取的所述第四检测字段进行比对检测,以检测得到的比对结果是否符合预期,直至对所述目标数据中的各个字段按照优先级排序检测完毕。
上述方案中,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,包括:
确定检测需求,根据所述检测需求得到需要发送给用户端进行众测反馈检测的众测任务;
所述众测任务中携带与短信模板相关的测试策略及测试操作步骤;
接收所述用户端返回的众测反馈检测结果,所述众测反馈检测结果为所述用户端接收到所述众测任务后,根据所述测试策略来执行所述测试操作步骤所得到的检测结果。
上述方案中,所述方法还包括:
根据所述众测任务生成互动操作界面,所述互动操作界面中包含测试操作步骤,所述测试操作步骤依据与所述短信模板相关的测试策略得到;
所述接收所述用户端返回的众测反馈检测结果,包括:接收所述用户端在所述互动操作界面执行所述测试操作步骤所得到的众测反馈检测结果。
本发明实施例的一种服务器,所述服务器包括以下至少两种修正单元的组合:
第一修正单元,用于当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正;
第二修正单元,用于当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正;
第三修正单元,用于当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正;
提取单元,用于获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
上述方案中,所述第一修正单元,进一步用于:
对所述目标数据进行排序;
将所述目标数据依序与根据正常数据预期确定的阈值进行比对,从所述目标数据中筛选出高于所述阈值的峰值数据;
检测所述峰值数据为真实的实际数据,还是短信模板解析错误得到的峰值异常数据。
上述方案中,所述第一修正单元,进一步用于:
若所述峰值数据的数据量高于预期数据量达到第一上限值,或者低于预期数据量达到第一下限值,则对所述阈值进行动态调节。
上述方案中,所述第二修正单元,进一步用于:
对所述目标数据中的各个字段进行优先级排序,将优先级排序高的第一优先级字段先确定为关键字段;
获取由所述目标数据构成的短信样本;
分别采用测试脚本和短信模板抠取所述短信样本中的所述关键字段,得到第一检测字段和第二检测字段;
将根据所述测试脚本抠取的所述第一检测字段和根据所述短信模板抠取的所述第二检测字段进行比对检测,以检测得到的比对结果是否符合预期。
上述方案中,所述第二修正单元,进一步用于:
对所述关键字段的比对检测结束后,再将优先级排序低的第m优先级字段作为次关键字段;
分别采用测试脚本和短信模板抠取所述短信样本中的所述次关键字段,得到第三检测字段和第四检测字段;
将根据所述测试脚本抠取的所述第三检测字段和根据所述短信模板抠取的所述第四检测字段进行比对检测,以检测得到的比对结果是否符合预期,直至对所述目标数据中的各个字段按照优先级排序检测完毕。
上述方案中,所述第三修正单元,进一步用于:
确定检测需求,根据所述检测需求得到需要发送给用户端进行众测反馈检测的众测任务;
所述众测任务中携带与短信模板相关的测试策略及测试操作步骤;
接收所述用户端返回的众测反馈检测结果,所述众测反馈检测结果为所述用户端接收到所述众测任务后,根据所述测试策略来执行所述测试操作步骤所得到的检测结果。
上述方案中,所述第三修正单元,进一步用于:
根据所述众测任务生成互动操作界面,所述互动操作界面中包含测试操作步骤,所述测试操作步骤依据与所述短信模板相关的测试策略得到;
所述接收所述用户端返回的众测反馈检测结果,包括:接收所述用户端在所述互动操作界面执行所述测试操作步骤所得到的众测反馈检测结果。
采用本发明实施例,可以按照需求在不同的测试阶段采取对应的测试策略,以便对用于字段智能提取的短信模板进行错误校验和修正,在当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正。当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正。当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正。获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。通过介入不同的测试阶段的短信模板测试,使得测试由不可行到可行,避免了依靠人工审核的费时和不准的缺陷,从而,利用修正后的短信模板可以高效、准确的实现字段的智能提取。
附图说明
图1为短信内容的示意图;
图2为利用模板对短信内容进行关键字段提取的示意图;
图3为利用模板提取到关键字段后将其显示于终端应用界面的示意图;
图4为本发明实施例中进行信息交互的各方硬件实体的示意图;
图5为本发明实施例一方法的实现流程示意图;
图6为本发明实施例一***架构的示意图;
图7为应用本发明实施例对模板进行修正后的字段提取示意图;
图8为应用本发明实施例的第一种测试策略的实现流程示意图;
图9为图8中一个峰值异常检测的阈值确定示意图;
图10为应用本发明实施例的第二种测试策略的实现流程示意图;
图11为应用本发明实施例的第三种测试策略的实现流程示意图;
图12为应用本发明实施例的三种测试策略交叉进行的实现流程示意图。
具体实施方式
下面结合附图对技术方案的实施作进一步的详细描述。
现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明实施例的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
在下面的详细说明中,陈述了众多的具体细节,以便彻底理解本发明。不过,对于本领域的普通技术人员来说,显然可在没有这些具体细节的情况下实践本发明。在其他情况下,没有详细说明公开的公知方法、过程、组件、电路和网络,以避免不必要地使实施例的各个方面模糊不清。
另外,本文中尽管多次采用术语“第一”、“第二”等来描述各种元件(或各种阈值或各种应用或各种指令或各种操作)等,不过这些元件(或阈值或应用或指令或操作)不应受这些术语的限制。这些术语只是用于区分一个元件(或阈值或应用或指令或操作)和另一个元件(或阈值或应用或指令或操作)。例如,第一操作可以被称为第二操作,第二操作也可以被称为第一操作,而不脱离本发明的范围,第一操作和第二操作都是操作,只是二者并不是相同的操作而已。
本发明实施例中的步骤并不一定是按照所描述的步骤顺序进行处理,可以按照需求有选择的将步骤打乱重排,或者删除实施例中的步骤,或者增加实施例中的步骤,本发明实施例中的步骤描述只是可选的顺序组合,并不代表本发明实施例的所有步骤顺序组合,实施例中的步骤顺序不能认为是对本发明的限制。
本发明实施例中的术语“和/或”指的是包括相关联的列举项目中的一个或多个的任何和全部的可能组合。还要说明的是:当用在本说明书中时,“包括/包含”指定所陈述的特征、整数、步骤、操作、元件和/或组件的存在,但是不排除一个或多个其他特征、整数、步骤、操作、元件和/或组件和/或它们的组群的存在或添加。
本发明实施例的智能终端(如移动终端)可以以各种形式来实施。例如,本发明实施例中描述的移动终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA,Personal Digital Assistant)、平板电脑(PAD)、便携式多媒体播放器(PMP,Portable Media Player)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
图4为本发明实施例中进行信息交互的各方硬件实体的示意图,图4中包括:终端设备1和服务器2。其中,终端设备1由终端设备11-14构成,终端设备通过有线网络或者无线网络与服务器进行信息交互。终端设备包括手机、台式机、PC机、一体机等类型。采用本发明实施例,服务器介入测试机制,通过处理逻辑10对通过人工审核的短信模板提取错误进行自动测试,以便对用于字段智能提取的该短信模板进行错误校验和修正。处理逻辑10包括:S1、当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正;S2、当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正;S3、当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正;S4、获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。S1-S3的测试策略可以交叉组合进行,不一定依照处理逻辑中的顺序执行。
上述图4的例子只是实现本发明实施例的一个***架构实例,本发明实施例并不限于上述图4所述的***结构,基于上述图4所述的***架构,提出本发明方法各个实施例。
本发明实施例的一种短信模板的测试方法,如图5所示,所述方法包括:当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正(101);当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正(102);当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正(103);获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段(104)。
采用本发明实施例,介入测试机制,可以使用三种测试方案保证短信模板质量,从“不可测”到“可以测”。通过介入不同的测试阶段的短信模板测试,使得测试由不可行到可行,避免了依靠人工审核的费时和不准的缺陷,能够有效降低因短信模板错误引起的错误,从而,利用修正后的短信模板可以高效、准确的实现字段的智能提取。
在一个实际应用中,当前处于第一测试阶段(如模板发布后的阶段)时,获取第一测试策略,第一测试策略为从少量的峰值数据逐步逼近到大量普通数据的测试策略,具体根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正。第一测试策略用于模板发布后,从用户数据峰值异常判断找出模板错误,以更新模板数据库。
在一个实际应用中,当前处于第二测试阶段(如增量阶段)时,获取第二测试策略,第二测试策略为从高优先级到低优先级字段逐步逼近全部字段的测试策略,具体根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正。第二测试策略用于增量测试阶段,将测试抠取和模板抠取的数据比对,找出的错误模板,以更新模板数据库。
在一个实际应用中,当前处于第三测试阶段(如集成阶段)时,获取第三测试策略,第三测试策略为从测试人员到众测用户逐步逼近真实用户的测试策略,具体根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正。第三测试策略用于集成测试阶段,让众测用户帮***管理员找出错误模板,以更新模板数据库。
上述三个测试策略不限定在本实施例所描述的特定阶段按照顺序进行,可以交叉组合,以形成闭环的完整测试。提出的模板测试方案即为将上述三个不同测试策略运用到不同的产品阶段,作为产品模板质量测试体系的整体方案。相比于原来单一的人工审核后发布模板,测试人员介入后短信模板数据库质量大大提高,能全过程控制模板质量,使得模板质量测试能够闭环。通过对短信模板的闭环完整测试,确保了短信模板的正确性后,获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
本发明实施例的一种短信模板的测试方法,当前处于第一测试阶段时,获取第一测试策略,根据第一测试策略对所述目标数据进行排序,将所述目标数据依序与根据正常数据预期确定的阈值进行比对,从所述目标数据中筛选出高于所述阈值的峰值数据。进一步的,若所述峰值数据的数据量高于预期数据量达到第一上限值,或者低于预期数据量达到第一下限值,则对所述阈值进行动态调节,也就是说,筛选出高于阈值的峰值数据后,若筛选出的数据太多或太少,都不好,说明之前确定的阈值不精准,需要重新修正,则需要对阈值进行动态调节。之后,检测所述峰值数据为真实的实际数据,还是短信模板解析错误得到的峰值异常数据,通过所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,从而实现对短信模板的修正。所述第一测试策略可以简称为去峰值策略,是一种从少量的峰值数据逐步逼近到大量普通数据的测试策略,第一测试策略的主旨是:通过短信模板抠取数据排序,与正常数据预期做比较,可以筛选出大量的峰值异常数据,即俗称的脏数据,通过第一测试策略能够过滤出明显的数据异常,因为峰值数据通常会引起用户的厌恶感,特别是一些重要的字段,如涉及到钱等,得到这些峰值异常数据后进行相应的处理。当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正。当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正。
上述三个测试策略不限定在本实施例所描述的特定阶段按照顺序进行,可以交叉组合,以形成闭环的完整测试。提出的模板测试方案即为将上述三个不同测试策略运用到不同的产品阶段,作为产品模板质量测试体系的整体方案。相比于原来单一的人工审核后发布模板,测试人员介入后短信模板数据库质量大大提高,能全过程控制模板质量,使得模板质量测试能够闭环。通过对短信模板的闭环完整测试,确保了短信模板的正确性后,获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
本发明实施例的一种短信模板的测试方法,所述方法包括:当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正。当前处于第二测试阶段时,获取第二测试策略,根据第二测试策略对所述目标数据中的各个字段进行优先级排序,将优先级排序高的第一优先级字段先确定为关键字段,获取由所述目标数据构成的与短信模板对应的短信样本,分别采用测试脚本和短信模板抠取所述短信样本中的所述关键字段,得到第一检测字段和第二检测字段,将根据所述测试脚本抠取的所述第一检测字段和根据所述短信模板抠取的所述第二检测字段进行比对检测,以检测得到的比对结果是否符合预期,得到的比对结果符合预期,即将第一检测字段和第二检测字段做减法,若差值为零,则说明短信模板抠取的关键字段是正确的。通过所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,从而对所述短信模板进行修正。第二测试策略是一种从高优先级到低优先级字段逐步逼近全部字段的测试策略。因为短信模板太多,抠取的字段太多,在短信模板就很多的情况下,测试人员的优先级应该先放到重要性更高的字段,比如若读取的短信字段为:银行、***、还款日期、还款金额。优先级排序可以为:金额>日期>***>银行,因此,测试人员需要优先保证金额和日期字段为是正确,能够降低因短信模板失败而引起的错误。通过第二测试策略能够全面覆盖所有发布短信模板的关键字段,使得每一条短信都被测试到。当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正。
上述三个测试策略不限定在本实施例所描述的特定阶段按照顺序进行,可以交叉组合,以形成闭环的完整测试。提出的模板测试方案即为将上述三个不同测试策略运用到不同的产品阶段,作为产品模板质量测试体系的整体方案。相比于原来单一的人工审核后发布模板,测试人员介入后短信模板数据库质量大大提高,能全过程控制模板质量,使得模板质量测试能够闭环。通过对短信模板的闭环完整测试,确保了短信模板的正确性后,获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
本发明实施例的一种短信模板的测试方法,所述方法包括:当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正。当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正。当前处于第三测试阶段时,获取第三测试策略,根据第三测试策略确定检测需求,根据所述检测需求得到需要发送给用户端进行众测反馈检测的众测任务,所述众测任务中携带与短信模板相关的测试策略及测试操作步骤,接收所述用户端返回的众测反馈检测结果,所述众测反馈检测结果为所述用户端接收到所述众测任务后,根据所述测试策略来执行所述测试操作步骤所得到的检测结果,通过所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,从而对所述短信模板进行修正。第三测试策略为一种从测试员到众测用户逐步逼近真实用户的测试策略,通过第三测试策略能够获取到丰富的用户异常,包括模板错误(各个字段提取数据准确,模板多字段顺序错误,模板字段抠取位置出错)、模板未覆盖的场景。这里,在一个应用场景中,服务器侧与终端的用户侧间可以进行互动操作,比如,服务器根据所述众测任务生成互动操作界面,所述互动操作界面中包含测试操作步骤,所述测试操作步骤依据与所述短信模板相关的测试策略得到。之后,终端的用户侧收到该互动操作界面,依据与所述短信模板相关的测试策略来执行测试操作步骤,将互动操作结果确定为众测反馈检测结果并反馈给服务器侧。服务器侧接收终端的用户侧返回的众测反馈检测结果。该众测反馈检测结果即为:接收所述用户端在所述互动操作界面执行所述测试操作步骤所得到的众测反馈检测结果。上述三个测试策略不限定在本实施例所描述的特定阶段按照顺序进行,可以交叉组合,以形成闭环的完整测试。提出的模板测试方案即为将上述三个不同测试策略运用到不同的产品阶段,作为产品模板质量测试体系的整体方案。相比于原来单一的人工审核后发布模板,测试人员介入后短信模板数据库质量大大提高,能全过程控制模板质量,使得模板质量测试能够闭环。通过对短信模板的闭环完整测试,确保了短信模板的正确性后,获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
本发明实施例的一种短信模板的测试***,如图6所示,包括终端41和服务器42,终端用于提供目标数据源,以便服务器在本地对该目标数据源得到的目标数据进行分析。服务器42包括:第一修正单元421,用于当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正。第二修正单元422,用于当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正。第三修正单元423,用于当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正。提取单元424,用于获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
采用本发明实施例,介入测试机制,可以使用三种测试方案保证短信模板质量,从“不可测”到“可以测”。通过介入不同的测试阶段的短信模板测试,使得测试由不可行到可行,避免了依靠人工审核的费时和不准的缺陷,能够有效降低因短信模板错误引起的错误,从而,利用修正后的短信模板可以高效、准确的实现字段的智能提取。
在一个实际应用中,当前处于第一测试阶段(如模板发布后的阶段)时,获取第一测试策略,第一测试策略为从少量的峰值数据逐步逼近到大量普通数据的测试策略,具体根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正。第一测试策略用于模板发布后,从用户数据峰值异常判断找出模板错误,以更新模板数据库。
在一个实际应用中,当前处于第二测试阶段(如增量阶段)时,获取第二测试策略,第二测试策略为从高优先级到低优先级字段逐步逼近全部字段的测试策略,具体根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正。第二测试策略用于增量测试阶段,将测试抠取和模板抠取的数据比对,找出的错误模板,以更新模板数据库。
在一个实际应用中,当前处于第三测试阶段(如集成阶段)时,获取第三测试策略,第三测试策略为从测试人员到众测用户逐步逼近真实用户的测试策略,具体根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正。第三测试策略用于集成测试阶段,让众测用户帮***管理员找出错误模板,以更新模板数据库。
上述三个测试策略不限定在本实施例所描述的特定阶段按照顺序进行,可以交叉组合,以形成闭环的完整测试。提出的模板测试方案即为将上述三个不同测试策略运用到不同的产品阶段,作为产品模板质量测试体系的整体方案。相比于原来单一的人工审核后发布模板,测试人员介入后短信模板数据库质量大大提高,能全过程控制模板质量,使得模板质量测试能够闭环。通过对短信模板的闭环完整测试,确保了短信模板的正确性后,获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
在本发明实施例一实施方式中,所述第一修正单元,进一步用于:对所述目标数据进行排序;将所述目标数据依序与根据正常数据预期确定的阈值进行比对,从所述目标数据中筛选出高于所述阈值的峰值数据;检测所述峰值数据为真实的实际数据,还是短信模板解析错误得到的峰值异常数据。
在本发明实施例一实施方式中,所述第一修正单元,进一步用于:若所述峰值数据的数据量高于预期数据量达到第一上限值,或者低于预期数据量达到第一下限值,则对所述阈值进行动态调节。
在本发明实施例一实施方式中,所述第二修正单元,进一步用于:对所述目标数据中的各个字段进行优先级排序,将优先级排序高的第一优先级字段先确定为关键字段;获取由所述目标数据构成的短信样本;分别采用测试脚本和短信模板抠取所述短信样本中的所述关键字段,得到第一检测字段和第二检测字段;将根据所述测试脚本抠取的所述第一检测字段和根据所述短信模板抠取的所述第二检测字段进行比对检测,以检测得到的比对结果是否符合预期。
在本发明实施例一实施方式中,所述第二修正单元,进一步用于:对所述关键字段的比对检测结束后,再将优先级排序低的第m优先级字段作为次关键字段;分别采用测试脚本和短信模板抠取所述短信样本中的所述次关键字段,得到第三检测字段和第四检测字段;将根据所述测试脚本抠取的所述第三检测字段和根据所述短信模板抠取的所述第四检测字段进行比对检测,以检测得到的比对结果是否符合预期,直至对所述目标数据中的各个字段按照优先级排序检测完毕。
在本发明实施例一实施方式中,所述第三修正单元,进一步用于:确定检测需求,根据所述检测需求得到需要发送给用户端进行众测反馈检测的众测任务;所述众测任务中携带与短信模板相关的测试策略及测试操作步骤;接收所述用户端返回的众测反馈检测结果,所述众测反馈检测结果为所述用户端接收到所述众测任务后,根据所述测试策略来执行所述测试操作步骤所得到的检测结果。
在本发明实施例一实施方式中,所述第三修正单元,进一步用于:根据所述众测任务生成互动操作界面,所述互动操作界面中包含测试操作步骤,所述测试操作步骤依据与所述短信模板相关的测试策略得到;所述接收所述用户端返回的众测反馈检测结果,包括:接收所述用户端在所述互动操作界面执行所述测试操作步骤所得到的众测反馈检测结果。
其中,对于用于数据处理的处理器而言,在执行处理时,可以采用微处理器、中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital SingnalProcessor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)实现;对于存储介质来说,包含操作指令,该操作指令可以为计算机可执行代码,通过所述操作指令来实现上述本发明实施例信息处理方法流程中的各个步骤。
这里需要指出的是:以上涉及终端和服务器项的描述,与上述方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明终端和服务器实施例中未披露的技术细节,请参照本发明方法流程描述的实施例所描述内容。
以一个现实应用场景为例对本发明实施例阐述如下:
业界普遍认为短信模板不可测,所以移动应用短信模板质量保证主要依靠运营人员的人工审核,这种方法不仅费时而且准确率很低。在该应用场景中采用本发明实施例,可以对移动应用的短信模板质量进行测试,如图7所示为在实际应用中使用手机上的记账应用读取短信并解析的用户界面图,图中左侧的界面中“应还款300”,右侧的界面中“获得消费抵用金300”,二者是统一的,可见:采用本发明实施例中的测试策略修正过的短信模板,其字段提取的准确度非常精准,能避免因为短信模板的错误而引起的错误。
对移动应用的短信模板质量进行测试,有如下三种测试方案:
一,第一种测试策略,从少量的峰值数据逐步逼近到大量普通数据的测试方法。适合对象:数据中有数值类型,有明显的大小区别的数值。验证对象:验证短信模板的正确性。采用该测试策略实现的测试过程,如图8所示,包括如下步骤:
步骤301、从后台捞取当前大盘用户解析后的数据,以对数据进行过滤,对数据排序。
步骤302、确定阈值,阈值的一个实例如图9所示。
步骤303、筛选出高于阈值的数据,若筛选出的数据太多或太少,则动态调节阈值,返回执行步骤302。
经过人工排查,检查筛选出的峰值数据为真实数据还是短信模板错误而引起的峰值异常数据,即脏数据,最终,得到错误模板后对原有短信模板库进行更新。
二,第二种测试策略,从高优先级到低优先级字段逐步逼近全部字段的测试方法。适合对象:多个数据,特别是用户在意的数据。验证对象:验证短信模板的正确性。因为短信模板太多,抠取的字段太多,在短信模板就很多的情况下,测试人员的优先级应该先放到重要性更高的字段,比如***管理APP读取的短信字段为:银行,***,还款日期,还款金额。优先级为:金额>日期>***>银行。所以测试人员优先保证金额和日期字段为是正确,能够降低因短信模板失败而引起的错误。
采用该测试策略实现的测试过程,如图10所示,包括如下步骤:
步骤401、确定各字段的优先级,确定优先级高字段为关键字段,可以通过产品评估、用户反馈得到。
步骤402、获取短信模板对应的短信样本。
步骤403-404、测试人员使用脚本抠取关键字段,如正则表达式,得到测试关键字段。转入执行步骤407。
步骤405-406、使用模板对同样的短信样本抠取关键字段,得到模板关键字段。
步骤407、将测试脚本抠取的测试关键字段和模板抠取的模板关键字段进行比对,最终,得到错误模板后对原有短信模板库进行更新。
三,第三种测试策略,从测试员到众测用户逐步逼近真实用户的测试方法。适合对象:大众化的短信模板,非机密,非局部人群使用的模板。验证对象:验证模板字段,和模板覆盖量,其他问题(APP本身的质量缺陷)。
采用该测试策略实现的测试过程,是使用业界开放的众测平台,提出模板测试为主的众测任务,搜集反馈数据,如图11所示,包括如下步骤:
步骤501-502、选择选择众测平台,交代需求背景。
步骤503-504、描述众测内容,提出测试要求。
步骤505-506、给出操作步骤,搜集测试结果。
最终,得到用户反馈的错误结果后对原有短信模板库进行更新。
上述提出的针对短信模板的三种测试策略,可以运用到不同的产品阶段,也可以交叉组合使用,在整个产品周期中,其闭环的整体测试过程如图12所示,包括:在短信模板进行人工审核初筛后,通过交叉组合使用的三种测试策略对初筛的短信模板进行自动测试,以修正初筛所未能规避的短信模板错误。在发布后的阶段,采用第一种测试策略(去峰值),在增量阶段,采用第二种测试策略(对比测试),在集成阶段,采用第三种测试策略(众测)。通过这三种策略对模板错误进行修正后,将得到的错误反馈到短信模板库中进行更新。最终,采用更新后的短信模板对本地的短消息进行解析和智能字段提取,能大大提高处理效率,减少错误率。其中,第一种测试策略可以用在短信模板发布后,从用户数据峰值异常判断找出模板错误,更新模板数据库。第二种测试策略用在增量测试阶段,将测试抠取和模板抠取的数据比对,找出的错误模板,更新模板数据库。第三种测试策略用在集成测试阶段,让众测用户帮我们找出错误模板,更新模板数据库。相比于原来单一的人工审核后发布模板,测试人员介入后短信模板数据库质量大大提高,能全过程控制模板质量,使得模板质量测试能够闭环。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (14)
1.一种短信模板的测试方法,其特征在于,所述方法包括以下至少两种方案的组合:
当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正;
当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正;
当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正;
获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
2.根据权利要求1所述的方法,其特征在于,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,包括:
对所述目标数据进行排序;
将所述目标数据依序与根据正常数据预期确定的阈值进行比对,从所述目标数据中筛选出高于所述阈值的峰值数据;
检测所述峰值数据为真实的实际数据,还是短信模板解析错误得到的峰值异常数据。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
从所述目标数据中筛选出高于所述阈值的峰值数据之后,若所述峰值数据的数据量高于预期数据量达到第一上限值,或者低于预期数据量达到第一下限值,则对所述阈值进行动态调节。
4.根据权利要求1所述的方法,其特征在于,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,包括:
对所述目标数据中的各个字段进行优先级排序,将优先级排序高的第一优先级字段先确定为关键字段;
获取由所述目标数据构成的短信样本;
分别采用测试脚本和短信模板抠取所述短信样本中的所述关键字段,得到第一检测字段和第二检测字段;
将根据所述测试脚本抠取的所述第一检测字段和根据所述短信模板抠取的所述第二检测字段进行比对检测,以检测得到的比对结果是否符合预期。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
对所述关键字段的比对检测结束后,再将优先级排序低的第m优先级字段作为次关键字段;
分别采用测试脚本和短信模板抠取所述短信样本中的所述次关键字段,得到第三检测字段和第四检测字段;
将根据所述测试脚本抠取的所述第三检测字段和根据所述短信模板抠取的所述第四检测字段进行比对检测,以检测得到的比对结果是否符合预期,直至对所述目标数据中的各个字段按照优先级排序检测完毕。
6.根据权利要求1所述的方法,其特征在于,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,包括:
确定检测需求,根据所述检测需求得到需要发送给用户端进行众测反馈检测的众测任务;
所述众测任务中携带与短信模板相关的测试策略及测试操作步骤;
接收所述用户端返回的众测反馈检测结果,所述众测反馈检测结果为所述用户端接收到所述众测任务后,根据所述测试策略来执行所述测试操作步骤所得到的检测结果。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
根据所述众测任务生成互动操作界面,所述互动操作界面中包含测试操作步骤,所述测试操作步骤依据与所述短信模板相关的测试策略得到;
所述接收所述用户端返回的众测反馈检测结果,包括:接收所述用户端在所述互动操作界面执行所述测试操作步骤所得到的众测反馈检测结果。
8.一种服务器,其特征在于,所述服务器包括以下至少两种修正单元的组合:
第一修正单元,用于当前处于第一测试阶段时,获取第一测试策略,根据所述第一测试策略对经短信模板解析后得到的目标数据进行峰值异常检测,得到第一检测结果,根据所述第一检测结果对所述短信模板进行修正;
第二修正单元,用于当前处于第二测试阶段时,获取第二测试策略,根据所述第二测试策略对经短信模板解析后得到的目标数据基于优先级顺序比对检测,得到第二检测结果,根据所述第二检测结果对所述短信模板进行修正;
第三修正单元,用于当前处于第三测试阶段时,获取第三测试策略,根据所述第三测试策略对经短信模板解析后得到的目标数据进行用户端众测的反馈检测,得到第三检测结果,根据所述第三检测结果对所述短信模板进行修正;
提取单元,用于获取短消息,根据对所述短信模板进行修正后得到的短信修正模板对所述短消息进行本地消息内容的提取,从所述短消息中提取出所需的关键字段。
9.根据权利要求8所述的服务器,其特征在于,所述第一修正单元,进一步用于:
对所述目标数据进行排序;
将所述目标数据依序与根据正常数据预期确定的阈值进行比对,从所述目标数据中筛选出高于所述阈值的峰值数据;
检测所述峰值数据为真实的实际数据,还是短信模板解析错误得到的峰值异常数据。
10.根据权利要求9所述的服务器,其特征在于,所述第一修正单元,进一步用于:
若所述峰值数据的数据量高于预期数据量达到第一上限值,或者低于预期数据量达到第一下限值,则对所述阈值进行动态调节。
11.根据权利要求8所述的服务器,其特征在于,所述第二修正单元,进一步用于:
对所述目标数据中的各个字段进行优先级排序,将优先级排序高的第一优先级字段先确定为关键字段;
获取由所述目标数据构成的短信样本;
分别采用测试脚本和短信模板抠取所述短信样本中的所述关键字段,得到第一检测字段和第二检测字段;
将根据所述测试脚本抠取的所述第一检测字段和根据所述短信模板抠取的所述第二检测字段进行比对检测,以检测得到的比对结果是否符合预期。
12.根据权利要求11所述的服务器,其特征在于,所述第二修正单元,进一步用于:
对所述关键字段的比对检测结束后,再将优先级排序低的第m优先级字段作为次关键字段;
分别采用测试脚本和短信模板抠取所述短信样本中的所述次关键字段,得到第三检测字段和第四检测字段;
将根据所述测试脚本抠取的所述第三检测字段和根据所述短信模板抠取的所述第四检测字段进行比对检测,以检测得到的比对结果是否符合预期,直至对所述目标数据中的各个字段按照优先级排序检测完毕。
13.根据权利要求8所述的服务器,其特征在于,所述第三修正单元,进一步用于:
确定检测需求,根据所述检测需求得到需要发送给用户端进行众测反馈检测的众测任务;
所述众测任务中携带与短信模板相关的测试策略及测试操作步骤;
接收所述用户端返回的众测反馈检测结果,所述众测反馈检测结果为所述用户端接收到所述众测任务后,根据所述测试策略来执行所述测试操作步骤所得到的检测结果。
14.根据权利要求13所述的服务器,其特征在于,所述第三修正单元,进一步用于:
根据所述众测任务生成互动操作界面,所述互动操作界面中包含测试操作步骤,所述测试操作步骤依据与所述短信模板相关的测试策略得到;
所述接收所述用户端返回的众测反馈检测结果,包括:接收所述用户端在所述互动操作界面执行所述测试操作步骤所得到的众测反馈检测结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611191178.4A CN108235324B (zh) | 2016-12-21 | 2016-12-21 | 一种短信模板的测试方法及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611191178.4A CN108235324B (zh) | 2016-12-21 | 2016-12-21 | 一种短信模板的测试方法及服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108235324A true CN108235324A (zh) | 2018-06-29 |
CN108235324B CN108235324B (zh) | 2021-04-06 |
Family
ID=62651720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611191178.4A Active CN108235324B (zh) | 2016-12-21 | 2016-12-21 | 一种短信模板的测试方法及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108235324B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109120679A (zh) * | 2018-07-27 | 2019-01-01 | 平安科技(深圳)有限公司 | 任务分配方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132591A (zh) * | 2007-09-07 | 2008-02-27 | 腾讯科技(深圳)有限公司 | 对短信业务进行测试的方法、***及网络设备 |
CN101453711A (zh) * | 2007-12-06 | 2009-06-10 | 中兴通讯股份有限公司 | 一种手机短消息自动测试***以及测试方法 |
US20110153575A1 (en) * | 2009-12-23 | 2011-06-23 | Adi, Llc | System and method for rule-driven constraint-based generation of domain-specific data sets |
CN105279090A (zh) * | 2015-11-17 | 2016-01-27 | 中国建设银行股份有限公司 | 应用于金融领域的测试脚本生成方法和装置 |
-
2016
- 2016-12-21 CN CN201611191178.4A patent/CN108235324B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132591A (zh) * | 2007-09-07 | 2008-02-27 | 腾讯科技(深圳)有限公司 | 对短信业务进行测试的方法、***及网络设备 |
CN101453711A (zh) * | 2007-12-06 | 2009-06-10 | 中兴通讯股份有限公司 | 一种手机短消息自动测试***以及测试方法 |
US20110153575A1 (en) * | 2009-12-23 | 2011-06-23 | Adi, Llc | System and method for rule-driven constraint-based generation of domain-specific data sets |
CN105279090A (zh) * | 2015-11-17 | 2016-01-27 | 中国建设银行股份有限公司 | 应用于金融领域的测试脚本生成方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109120679A (zh) * | 2018-07-27 | 2019-01-01 | 平安科技(深圳)有限公司 | 任务分配方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108235324B (zh) | 2021-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Besker et al. | A systematic literature review and a unified model of ATD | |
CN106980573B (zh) | 一种构建测试用例请求对象的方法、装置及*** | |
Soul et al. | Taxonomy and phylogeny can yield comparable results in comparative paleontological analyses | |
CN112700325A (zh) | 一种基于Stacking集成学习的网贷回头客预测的方法 | |
CN107943694A (zh) | 一种测试数据生成方法及装置 | |
Viscusi et al. | Digital information asset evaluation: Characteristics and dimensions | |
CN109656802A (zh) | 基于高耦合自动匹配技术的测试用例设计*** | |
CN112801498A (zh) | 风险识别模型的训练方法、风险识别方法、装置及设备 | |
CN110288350A (zh) | 用户价值预测方法、装置、设备及存储介质 | |
CN112488652A (zh) | 工单审核方法、***、终端和存储介质 | |
CN111639690A (zh) | 基于关系图谱学习的欺诈分析方法、***、介质及设备 | |
CN111815169A (zh) | 业务审批参数配置方法及装置 | |
CN110717754A (zh) | 商品的交易方法、服务器、用户端、实验室端及*** | |
CN110135684A (zh) | 一种能力测评方法、能力测评装置及终端设备 | |
CN112153378A (zh) | 一种视频审核能力的测试方法及其*** | |
CN108960884A (zh) | 信息处理方法、模型构建方法及装置、介质和计算设备 | |
CN111581222A (zh) | 业务数据的关联分析方法、装置、计算机设备及计算机存储介质 | |
CN113609011B (zh) | 一种保险产品工厂的测试方法、装置、介质和设备 | |
Paridhi et al. | Sustainability reporting: Current state and challenges | |
CN116578499B (zh) | 公共组件功能变更影响的智能化分析测试方法及其*** | |
CN113283806A (zh) | 企业信息评估方法、装置、计算机设备及存储介质 | |
CN112445787A (zh) | 一种基于实时业务的数据稽核方法和*** | |
CN108235324A (zh) | 一种短信模板的测试方法及服务器 | |
CN108399545A (zh) | 电子商务平台质量检测方法和装置 | |
CN114722789B (zh) | 数据报表集成方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |