尝试翻译JRUnit的文档(五)

翻译 2007年10月15日 22:52:00
 第四章 Configuration配置
    TestDriver提供了多个可以重载的方法,用来改变默认配置,比如下面的例子:
    
    /**
    * How long to wait for test results to be returned from the client(s). If goes longer than the
    * specified limit, will throw an exception and kill the running test cases. Default value is * RESULTS_TIMEOUT.
    * @return
    */
    /**
    等待结果从客户端返回的时间,如果超过这个时间将会抛出异常并且杀死运行中的test case,默认值是RESULTS_TIMEOUT.
    */
    protected long getResultsTimeout()
    {
        return RESULTS_TIMEOUT;
    }
    
    /**
    * How long for the server test case to wait for tear down message. If exceeds timeout,
    * will throw exception. The default value is TEARDOWN_TIMEOUT.
    * @return
    */
    /**
    服务器test case等待tear down消息的时间,超时也会抛出异常,默认值是TEARDOWN_TIMEOUT常量
    */
    protected long getTearDownTimeout()
    {
        return TEARDOWN_TIMEOUT;
    }
    
    /**
    * How long to allow each of the test cases to run their tests. If exceeds this timeout
    * will throw exception and kill tests. The default value is RUN_TEST_TIMEOUT.
    * @return
    */
    /**
    每个test case运行它们的测试的时间,超时会抛出异常并中止测试,默认值是RUN_TEST_TIMEOUT常量
    */
    protected long getRunTestTimeout()
    {
        return RUN_TEST_TIMEOUT;
    }
    
    /**
    * Returns the classpath to be added to the classpath used to start the client tests.
    * Default return is null, which means no extra classpath will be added.
    * @return
    */
    /**
    返回一个类路径(classpath),这个类路径会加入到系统启动客户端测试时所用的类路径中
    默认值是null,也就是说没有额外的类路径加入
    */
    protected String getExtendedClientClasspath()
    {
        return null;
    }
    
    /**
    * Returns the classpath to be added to the classpath used to start the server tests.
    * Default return is null, which means no extra classpath will be added.
    * @return
    */
    /**
    同上,用于服务器端的类路径
    */
    protected String getExtendedServerClasspath()
    {
        return null;
    }
    
    Configuration
    /**
    * Returns the VM arguments to be passed to the vm when creating the client test cases (actually their harness).
    * The default value is null.
    * @return
    */
    /**
    返回在创建客户端Test case时(实际上是它们的harness),传递给虚拟机的参数,默认为null
    */
    protected String getClientJVMArguments()
    {
        return null;
    }
    
    /**
    * Returns the VM arguments to be passed to the vm when creating the server test cases (actually their harness).
    * The default value is null.
    * @return
    */
    /**
    同上,这是关于服务器的
    */
    protected String getServerJVMArguments()
    {
        return null;
    }
    
    Gotchas(啥意思啊不懂,望高人指点)
    If see something werid like that:(werid又是什么意思呢?)
    junit.framework.AssertionFailedError: Method "Yourclass.class" not found
    
    检查一下看看你的测试类里面是不是有类似这样一个构造函数
    public Yourclass(String name) { super(NAME); // where NAME = "Yourclass.class" }
    
    
    翻译完了,感觉最后一段不知所云,就这么放上去吧,生平第一次翻译终告结束。去看个电影

尝试翻译JRUnit的文档(一)

最近开始接触JBOSS IDE,想借此学习J2EE,在查资料时,偶尔接触到jboss社区的一个开源项目——JRUnit,是Junit的一个扩展,貌似功能还挺强大的。百度一下,发现相关资料少之又少,遂冒...
  • wangchengsi
  • wangchengsi
  • 2007年10月04日 20:47
  • 601

尝试翻译JRUnit的文档(三)

     这一章太多了,分两次    第三章 实例    这一章主要包括JRUNIT项目中的一些例子,这些例子主要是关于C/S架构的测试。基于一组相同的、基本的客户端和服务器的代码,利用socket从...
  • wangchengsi
  • wangchengsi
  • 2007年10月10日 20:20
  • 633

尝试翻译JRUnit的文档(二)

第二章——JRunit的工作原理C/S测试       首先要解决的是服务器端测试的生命周期问题,因为它需要从junit生命周期管理的默认行为中分离出来(单独讨论)       首先需要有一种方法来通...
  • wangchengsi
  • wangchengsi
  • 2007年10月07日 15:31
  • 606

尝试翻译JRUnit的文档(四)

继续上次的....clientserver    下一个例子是关于在junit框架下运行C/S测试引发的一些问题,以及jrunit是如何解决这些问题的,相关代码位于org.jboss.jrunit.s...
  • wangchengsi
  • wangchengsi
  • 2007年10月15日 22:50
  • 619

sqlmap帮助文档(配合实践翻译)

本文链接:http://blog.csdn.net/u012763794/article/details/52638931 用过sqlmap,也用过不少功能了,为了更加了解这个工具,决定翻译一下...
  • u012763794
  • u012763794
  • 2016年09月23日 23:40
  • 2302

python官方文档(自翻译)

python官方文档(自翻译)The Python TutorialPython 是一种简单易学且功能强大的编程语言。它具有高效且高层次的数据结构和简单有效面向对象编程方法。Python优雅的语法和动...
  • broken_promise
  • broken_promise
  • 2017年08月23日 10:33
  • 156

用谷歌浏览器将英文文档翻译成中文的方法(无字数限制)

思路:用谷歌翻译文档有5000字的限制,但是翻译网页就不会有字数限制。需要的软件:Adobe Acrobat 、谷歌浏览器提供下载地址Adobe Acrobat XI Pro: https://pan...
  • fuzimango
  • fuzimango
  • 2017年08月20日 01:09
  • 6601

[转]Stage 3D翻译系列之二:Stage 3D是如何工作的(深入篇)

继续昨天的翻译。。 深入3D渲染管道(pipeline)     3D渲染管道促进了基于硬件的3D渲染。管道意味着渲染工作被分割为一组有序的基本命令操作。GPU由一系列的单元组成。每个单元负责一个...
  • hili2006
  • hili2006
  • 2012年11月27日 10:11
  • 903

Google可翻译Word或PDF文档

Google翻译的强大功能一直为很多人所津津乐道。殊不知,除了在线翻译某段文字或网页,Google还可以直接翻译Word或PDF文档!也就是说,当你输入 Word或PDF文档的URL地址,再点击“翻...
  • johennes
  • johennes
  • 2013年10月23日 10:57
  • 7457

关于Linux内核文档的翻译

我是一名山东大学的在校本科生,其实我的英语也不是很好,只是一般水平。我去翻译Linux文档只是觉得这份文档还没有中文版的,觉得翻译它们是一件很有意义的事情,并且还能通过翻译文档来理解Linux操作系统...
  • luoyhang003
  • luoyhang003
  • 2014年09月29日 15:08
  • 1791
收藏助手
不良信息举报
您举报文章:尝试翻译JRUnit的文档(五)
举报原因:
原因补充:

(最多只允许输入30个字)