一种填充测试数值方法及系统技术方案

技术编号:22641325 阅读:29 留言:0更新日期:2019-11-26 16:04
本发明专利技术的技术方案包括一种填充测试数值方法及系统,用于实现:通过客户端向服务器发送测试请求,服务器根据测试请求中的数据类型加载数据存储表,并判断是否需要将DATA数据块进行初始化,当数据存储表里的指定字段为空时,直接获取存储表存储的内容并填充到DATA数据块,否则将指定字段为空的字段对应的二进制文件内容填充到DATA数据块,将获取的内容返回给客户端,客户端接收的内容即可得到填充测试数值。本发明专利技术的有益效果为:方便的供测试人员或者测试工具使用,减少本地文档更新、人员沟通成本,可很方便的供测试人员或工具使用,抛开代码实现的成本门槛。

A numerical method and system of filling test

The technical scheme of the invention includes a method and system for filling test values, which is used to realize: sending a test request to the server through the client, the server loads the data storage table according to the data type in the test request, and judges whether it is necessary to initialize the data data block. When the specified field in the data storage table is empty, the content stored in the storage table is directly obtained and filled in Fill in the data data block, otherwise fill in the binary file content corresponding to the field with the specified field empty to the data block, return the obtained content to the client, and the content received by the client can get the filled test value. The invention has the advantages of convenient use for testers or test tools, reducing the cost of local document updating and personnel communication, convenient use for testers or tools, and abandoning the cost threshold of code realization.

【技术实现步骤摘要】
一种填充测试数值方法及系统
本专利技术涉及一种填充测试数值方法及系统,属于计算机

技术介绍
目前在软件/游戏的测试领域上,已经存在了很多成熟的测试数值的填充方法(边界值,超长字符,生僻字等),如字符串文本框可填充测试内容为:数字、大小写字母、简繁体字、生僻字、符号、火星文、超长字符等,一般传统的做法是通过公司或者测试人员的经验积累,然后写一个文档记录提醒测试人员,在某些场景下,应该要填充哪些数值类型进行测试,这样会存在因测试人员不同,而测试结果可能会存在差异or遗漏,且需要测试人员积累、准备各种填充数据(生僻字,正常语音,非法语音等),给人力成本资源带来了不必要的浪费。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种填充测试数值方法及系统,通过客户端向服务器发送测试请求,服务器根据测试请求中的数据类型加载数据存储表,并判断是否需要将DATA数据块进行初始化,当数据存储表里的指定字段为空时,直接获取存储表存储的内容并填充到DATA数据块,否则将指定字段为空的字段对应的二进制文件内容填充到DATA数据块,将本文档来自技高网...

【技术保护点】
1.一种填充测试数值方法,其特征在于,包括:/nS100、客户端与服务器通过指定的通讯方式建立通讯连接,并向服务器发送测试请求,其中测试请求包括测试数据类型;/nS200、服务器根据客户端发送的测试请求,预先判断当前的DATA数据块是否需要初始化,若是则执行步骤S300,否则执行步骤S400;/nS300、调用加载数据存储表内的内容填充DATA数据块,当数据存储表里的指定字段为空时,直接获取存储表存储的内容并填充到DATA数据块,否则将指定字段为空的字段对应的二进制文件内容填充到DATA数据块;/nS400、直接向客户端返回DATA数据块的内容;/nS500、客户端向服务器发送支持数据类型请求...

【技术特征摘要】
1.一种填充测试数值方法,其特征在于,包括:
S100、客户端与服务器通过指定的通讯方式建立通讯连接,并向服务器发送测试请求,其中测试请求包括测试数据类型;
S200、服务器根据客户端发送的测试请求,预先判断当前的DATA数据块是否需要初始化,若是则执行步骤S300,否则执行步骤S400;
S300、调用加载数据存储表内的内容填充DATA数据块,当数据存储表里的指定字段为空时,直接获取存储表存储的内容并填充到DATA数据块,否则将指定字段为空的字段对应的二进制文件内容填充到DATA数据块;
S400、直接向客户端返回DATA数据块的内容;
S500、客户端向服务器发送支持数据类型请求,用于获取服务器当前支持的所有数据类型,根据测试需要返回执行S100;
S600、服务器向客户端返回DATA数据块的内容,根据内容判断支持的数据类型。


2.根据权利要求1所述的填充测试数值的方法,其特征在于,所述S300包括:
S301、通过加载数据存储表里的内容填充DATA数据块,DATA数据块会按type字段进行排重,并将符合条件的字段以字典形式存储。


3.根据权利要求2所述的填充测试数值的方法,其特征在于,所述符合条件的字段为数据类型一致的字段即为符合条件的字段。


4.根据权利要求2所述的填充测试数值的方法,其特征在于,所述通过加载数据存储表里的内容填充DATA数据块还包括将数据内容写出DATA数据块中的value中,其中value的数据来源按以...

【专利技术属性】
技术研发人员:廖泉辉张鹏飞赖炳新刘美智
申请(专利权)人:珠海金山网络游戏科技有限公司成都西山居互动娱乐科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1