-
题名JUTA:一个Java自动化单元测试工具
被引量:14
- 1
-
-
作者
严俊
郭涛
阮辉
玄跻峰
-
机构
中国科学院软件研究所
中国信息安全测评中心
大连理工大学数学科学学院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2010年第10期1840-1848,共9页
-
基金
国家自然科学基金项目(60903049)
国家"八六三"高技术研究发展计划基金项目(2009AA01Z148
+1 种基金
2009AA010313)
中国科学院知识创新工程领域前沿项目(ISCAS2009-DR01)~~
-
文摘
描述了一个Java自动化的单元测试工具JUTA.JUTA首先调用工具Soot解析单个Java方法的源码,并将源码解析成一个控制流图.在此基础上,采用符号执行的方法分析控制流图上的路径.工具能够自动地产生满足覆盖率标准的程序的测试用例.这种方法产生的所有测试用例都是可执行的,并且一般来说具有较小的测试用例数.如果用户能够合理地给出描述程序错误的断言,框架JUTA能够自动地检查源码中部分特定类型的错误.实验结果表明工具对Java单元代码的动态测试和静态测试均能在可接受的时间内给出有效的结果.
-
关键词
java单元测试
动态测试
静态测试
程序分析
符号执行
-
Keywords
java unit testing
dynamic testing
static testing
program analysis
symbolic execution
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种关键字驱动的Java API自动测试框架
- 2
-
-
作者
高青娟
陈立潮
张英俊
潘理虎
谢斌红
-
机构
太原科技大学计算机科学与技术学院
-
出处
《计算机技术与发展》
2011年第8期42-45,共4页
-
基金
山西省自然科学基金资助项目(2009011022-1)
-
文摘
传统的对应用程序编程接口的测试需要编写测试驱动程序驱动被测API,然后编译驱动程序,接着执行驱动程序,最后要对测试运行结果做分析。过程繁琐而且对测试人员的编码能力要求较高。文中利用关键字驱动的思想,将测试脚本中变化的逻辑和数据部分从测试脚本中分离出来,放到单独的测试数据表格中。实现了一种对Java的应用程序编程接口进行自动测试的框架JAPITest。该框架实现了API的自动提取、关键字的自动生成、测试用例管理和执行环节的自动化,具有测试脚本的可重用性高、测试逻辑清晰、测试用例维护方便等特点。
-
关键词
关键字驱动
API测试
测试自动化
java测试
框架
-
Keywords
keyword-driven
API test
test automation
java testing
framework
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名基于JPDA的Java软件性能测试问题分析
- 3
-
-
作者
李庆民
-
机构
石家庄工程职业学院
-
出处
《电子技术与软件工程》
2017年第2期50-50,共1页
-
文摘
在我国计算机信息技术与网络技术快速发展的今天,Java技术在计算机程序中发挥的作用也日渐凸显出现,而作为Java技术的平台调试系统,JPDA这一能够较好提高Java软件质量,为此本文基于JPDA的Java软件性能测试问题分析展开了具体研究,希望这一研究能够对JPDA的java软件性能测试的更好展开带来一定帮助。
-
关键词
JPDA
java软件性能测试
-
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
-