原文服务方: 计算机测量与控制       
摘要:
针对Java单元测试自动化程度和测试效率较低的问题,对基于Java程序的基本路径测试方法进行研究,提出了基于Java代码的基本路径生成方法和程序插桩方法,给出了插桩节点和控制流图节点的定义;首先,通过对Java源代码进行分析,构建程序的控制流图,进而对控制流图进行遍历生成基本路径集合;然后,对被测程序进行插桩,以获取程序的执行路径,插桩过程中保持节点和基本路径中的节点一致,使得插桩后的被测程序执行时得到的路径能够和基本路径集合进行自动化比对;最后,通过以测试数据为输入执行被测程序,对执行路径和基本路径进行比较,判断测试数据集对基本路径的覆盖度;通过实验,验证了所提出方法的有效性.
推荐文章
软件结构测试自动化关键技术研究
结构测试
白盒
静态测试
代码插装
测试用例
Android应用并行自动化测试技术研究与实现
Android
并行
自动化
Appium
TestNG
机载机电公共设备自动化测试技术研究
电缆导通
配电功率装置
综合管理计算机
自动化测试
公共设备管理系统
基于Python语言的GUI自动化测试脚本技术研究
测试脚本
图像用户界面
自动化测试
脚本生成
Python语言
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Java自动化基本路径测试技术研究
来源期刊 计算机测量与控制 学科
关键词 基本路径 控制流图 单元测试 程序插桩
年,卷(期) 2018,(4) 所属期刊栏目 测试与故障诊断
研究方向 页码范围 70-73
页数 4页 分类号 TP311.5
字数 语种 中文
DOI 10.16526/j.cnki.11-4762/tp.2018.04.019
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 冯俊池 3 15 2.0 3.0
2 赵颖 1 3 1.0 1.0
3 连尧 1 3 1.0 1.0
4 尹党辉 3 3 1.0 1.0
5 安丰亮 2 3 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (32)
共引文献  (23)
参考文献  (9)
节点文献
引证文献  (3)
同被引文献  (15)
二级引证文献  (0)
1976(1)
  • 参考文献(0)
  • 二级参考文献(1)
1988(1)
  • 参考文献(0)
  • 二级参考文献(1)
1994(1)
  • 参考文献(0)
  • 二级参考文献(1)
1996(1)
  • 参考文献(0)
  • 二级参考文献(1)
1997(2)
  • 参考文献(0)
  • 二级参考文献(2)
2004(3)
  • 参考文献(0)
  • 二级参考文献(3)
2005(3)
  • 参考文献(0)
  • 二级参考文献(3)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(6)
  • 参考文献(1)
  • 二级参考文献(5)
2008(5)
  • 参考文献(0)
  • 二级参考文献(5)
2009(3)
  • 参考文献(0)
  • 二级参考文献(3)
2010(6)
  • 参考文献(2)
  • 二级参考文献(4)
2011(1)
  • 参考文献(1)
  • 二级参考文献(0)
2012(3)
  • 参考文献(1)
  • 二级参考文献(2)
2013(3)
  • 参考文献(3)
  • 二级参考文献(0)
2015(1)
  • 参考文献(1)
  • 二级参考文献(0)
2018(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(2)
  • 引证文献(2)
  • 二级引证文献(0)
研究主题发展历程
节点文献
基本路径
控制流图
单元测试
程序插桩
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机测量与控制
月刊
1671-4598
11-4762/TP
大16开
北京市海淀区阜成路甲8号
1993-01-01
出版文献量(篇)
0
总下载数(次)
0
总被引数(次)
0
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导