[发明专利]一种基于用例与源码双向追溯的测试装置及方法有效
申请号: | 201410345813.4 | 申请日: | 2014-07-21 |
公开(公告)号: | CN104077232B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 赵明 | 申请(专利权)人: | 上海零一拼装信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京天奇智新知识产权代理有限公司11340 | 代理人: | 王海洋 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种测装置和方法,主要用于软件测试,具体涉及一种基于用例与源码双向追溯的测试装置及方法。其中,装置包括源码分块装置,双向关联装置,关系呈现装置。因此,本发明具有如下优点1、沟通顺畅化将测试关心的开发细节以及开发关心的测试细节完全的可视化和共享;2、结果可视化记录并显示程序内部的各个逻辑块、条件及其组合的执行结果;3、测试规范化将单元测试,功能测试、集成测试、系统测试各阶段进行穿线关联。 | ||
搜索关键词: | 一种 基于 源码 双向 追溯 测试 装置 方法 | ||
【主权项】:
一种基于用例与源码双向追溯的测试装置,其特征在于,包括:源码分块装置,分析并获取待测试程序中的代码块,在待测试程序的所述代码块中添加用于标识程序逻辑结构的块标识,生成一个用于描述程序中代码块逻辑结构的块编码表;双向关联装置,调用测试用例执行待测试程序,记录程序运行中产生的含有块标识的测试信息,利用该测试信息建立代码块和测试用例的执行数据关联表;关系呈现装置,根据用户选择呈现测试用例与所执行的测试程序之间的关联信息;所述源码分块装置包括:词法分析模块,对待测试程序的字符流进行扫描然后识别单词和语句,并将程序语句标记为分支语句、非分支语句和结束语句;类型分类模块,根据词法分析模块输出的语句类型,将程序代码分割成多个代码块,所述代码块包括连续块和分支块,其中:所述连续块是一组没有分支判断的连续代码语句,所述分支块是分支判断语句的节点;结构标识模块,分析所述类型分类模块输出的连续块以及分支块在程序代码中的逻辑位置,在块结构代码中添加用于表示程序代码逻辑结构的标识;结构校正模块,校正结构标识模块分析得到的所述块结构逻辑位置,生成描述程序逻辑结构的块编码表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海零一拼装信息技术有限公司,未经上海零一拼装信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410345813.4/,转载请声明来源钻瓜专利网。
- 上一篇:处理设备
- 下一篇:一种基于多种外设的完全热备份告警设备及其调度方法