基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
单元测试的出现给程序员的编程工作带来了乐趣,更多的程序员希望能进行深入实践.但在对单元测试更加全面深入的使用过程中,却遇到了越来越多的障碍.随着B/S架构的流行,轻量级容器架构的J2EE模式是大多数项目的首选,并在此基础上使用DAO(数据访问对象)模式与数据库层进行交互.数据库中的数据会在使用过程中变得不稳定,会使得测试代码变得不具可重复性.而单元测试最重要的特性就是可重复性,文中探讨的就是关于DAO层的单元测试的可重复性.经过在实际项目中的认真实践得出了可行的方法,现作简要介绍.DAO层的单元测试的依赖于数据库中的数据,实现单元测试的可重复性需要对于每次单元测试执行时数据库的数据都是符合要求的.可从两方面保证数据库中的数据符合要求:一是启动每轮单元测试时提供符合要求的数据;二是对于那些会破坏数据库状态的单元测试在结束时均执行一个恢复操作,将数据库恢复到原来的状态.
推荐文章
基于Struts的WebApps单元测试实现
Struts
Web应用系统
单元测试
StrutsTestCase
重复性和再现性测量在电容器质量控制中应用
电容器
重复性
再现性
质量控制
基于Hibernate的轻量级J2EE架构
J2EE架构
Hibernate架构
EJB
实体Bean
JDBC
基于CppUnit的虚拟试验单元测试研究
虚拟试验
软件测试
单元测试
稳健性
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于轻量级容器架构DAO层可重复性单元测试
来源期刊 计算机技术与发展 学科 工学
关键词 单元测试 可重复性 测试驱动开发 JUnit
年,卷(期) 2009,(5) 所属期刊栏目 智能、算法、系统结构
研究方向 页码范围 33-36
页数 4页 分类号 TP311.5
字数 3108字 语种 中文
DOI 10.3969/j.issn.1673-629X.2009.05.010
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 薛莉芳 2 6 2.0 2.0
2 张珂良 东华大学计算机科学与技术学院 1 4 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (1)
共引文献  (10)
参考文献  (3)
节点文献
引证文献  (4)
同被引文献  (4)
二级引证文献  (2)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(2)
  • 参考文献(2)
  • 二级参考文献(0)
2008(1)
  • 参考文献(1)
  • 二级参考文献(0)
2009(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2012(2)
  • 引证文献(2)
  • 二级引证文献(0)
2014(2)
  • 引证文献(0)
  • 二级引证文献(2)
2015(1)
  • 引证文献(1)
  • 二级引证文献(0)
2016(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
单元测试
可重复性
测试驱动开发
JUnit
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机技术与发展
月刊
1673-629X
61-1450/TP
大16开
西安市雁塔路南段99号
52-127
1991
chi
出版文献量(篇)
12927
总下载数(次)
40
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导