• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

XP 单元测试工具Junit 源代码学习

发布: 2008-2-02 17:00 | 作者: 谢慧强 | 来源: 本站原创 | 查看: 124次 | 进入领测软件测试网论坛讨论

领测软件测试网

^o)s8k.tT public
3kFpG-sUM R z6t   TestCase:创建本身,可以指定TestCase 准备运行的测试方法名称,保存在私软件测试技术门户3qF)e&T I&y4H"~
有属性fName。软件测试技术门户G8v$t3k ?[ M VO
   countTestCases:返回TestCase 数目,直接返回1
u!o,p B&}'W:N   name:deprecated,建议使用getName,返回TestCase 当前准备允许的测试方法软件测试技术门户7Da+o7r g
的名称(私有属性fName)软件测试技术门户7ui;nGQ!DH'q~ @
   run:运行TestCase,如果没有指定结果存储的TestResult,将调用createResu(lt软件测试技术门户\!Pw,HN
方法。注意,TestCase 与TestResult 会有互相调用。整个运行流程如下:
.ftHf'nY   1、TestCase.run 调用TestResult.run
XW)[%r[   2、TestResult.run 调用TestResult .StartTest软件测试技术门户(D(xY7g-bD|+U
   3、TestResult.run 创建一个Anonymous 类,实现接口Portectable
JGTf`2b   4、在Portectable. protect 方法中调用TestCase .runBare
lTO2S(?R   5、通过运行Portectable.runBare 调用runBare,通过Exception 捕获增加错误软件测试技术门户 X$^`+YuvGz
及失败报告
1Z!i_T k/if@+u   runBare:不使用TestResult 直接运行
S/Qm+Y`4b d(J@{   runTest:运行测试,注意每调用runTest 只运行当前fName 指定的方法
z[0H5]C k.qI-s   etName:返回fName软件测试技术门户;\ Ze c0@vp_/T;N
   setName:设置fName软件测试技术门户 cB} B fy
       protected软件测试技术门户 AL%w']s @0@/T!d0t?%e
   createResult:创建一个TestResult软件测试技术门户B