一种检测代码接口准确性的方法及终端技术

技术编号:20841623 阅读:35 留言:0更新日期:2019-04-13 08:38
本发明专利技术公开了一种检测代码接口准确性的方法及终端,包括步骤:接收代码接口规范文档,根据代码接口规范文档生成输入文件;将输入文件编译为应用软件,运行应用软件以检测所述代码接口的准确性;本发明专利技术通过由开发方与需求方共同制定的代码接口规范文档,根据代码接口规范文档生成终端需要的输入文档,终端将输入文件编译为应用软件,需要测试时,只需要运行应用软件即可自动化检测代码接口的准确性,减少了需求方检验代码接口的时间,提高了验证效率,减少了工作量,提高了复用性;同时,以这份输入文件生成的应用软件,可以提供给开发方和需求方共同使用,以保证一致性。

【技术实现步骤摘要】
一种检测代码接口准确性的方法及终端
本专利技术涉及代码接口检测领域,特别涉及一种检测代码接口准确性的方法及终端。
技术介绍
随着互联网技术的发展,厂商与厂商之间代码接口合作也越来越紧密,验证代码接口的效率与准确性也越来越重要了。对于现有技术中的解决方案中,验证代码接口的方法为以下两种:(1)、需求方通过代码接口文档人工检测,该方法需要有专人来检测接口。(2)、开发方额外编写接口验证测试代码检测接口,该方法会额外增加工作量且无法复用。此外,在上述的两种方法中,开发方与需求方之间,因为没有统一的验证代码接口准确性的装置。也容易出现开发方最终提供的代码接口所实现的功能,与需求方期望的有所偏差。
技术实现思路
本专利技术所要解决的技术问题是:提供一种检测代码接口准确性的方法及终端,可以自动化检测代码接口的准确性。为了解决上述技术问题,本专利技术采用的技术方案为:一种检测代码接口准确性的方法,包括步骤:S1、接收代码接口规范文档,根据所述代码接口规范文档生成输入文件;S2、将所述输入文件编译为应用软件;S3、运行所述应用软件以检测所述代码接口的准确性。为了解决上述技术问题,本专利技术采用的另一种技本文档来自技高网...

【技术保护点】
1.一种检测代码接口准确性的方法,其特征在于,包括步骤:S1、接收代码接口规范文档,根据所述代码接口规范文档生成输入文件;S2、将所述输入文件编译为应用软件;S3、运行所述应用软件以检测所述代码接口的准确性。

【技术特征摘要】
1.一种检测代码接口准确性的方法,其特征在于,包括步骤:S1、接收代码接口规范文档,根据所述代码接口规范文档生成输入文件;S2、将所述输入文件编译为应用软件;S3、运行所述应用软件以检测所述代码接口的准确性。2.根据权利要求1所述的一种检测代码接口准确性的方法,其特征在于,所述步骤S1具体为:S11、接收代码接口规范文档,根据所述代码接口规范文档生成一个库文件;S12、接收所述库文件的包名,将所述库文件的包名保存至Package数据结构中;S13、接收待测接口的类名,将所述待测接口的类名保存至Class数据结构中;S14、接收用于执行测试用例的测试数据,将所述测试数据保存至Method数据结构中,生成输入文件。3.根据权利要求2所述的一种检测代码接口准确性的方法,其特征在于,所述步骤S14中的测试数据包括所有测试用例的方法名、参数值、参数类型、抛出异常判断值、结果值和结果类型。4.根据权利要求2所述的一种检测代码接口准确性的方法,其特征在于,所述步骤S2具体为:将所述输入文件放入Assets目录下,将所述库文件放入libs目录下,通过安卓SDK中的编译工具编译生成安卓应用。5.根据权利要求4所述的一种检测代码接口准确性的方法,其特征在于,所述步骤S3具体为:S31、运行所述安卓应用,通过xml解析技术将输入文件中的内容解析成数据结构;S32、通过Java反射机制,获取并执行Method数据结构中定义的测试用例,得到接口准确性检测结果。6.一种检测代码接口准确性的终端,包括存储器、处理...

【专利技术属性】
技术研发人员:刘德建余学春郭玉湖钟良德
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:福建,35

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

1