WEB开发网
开发学院软件开发Java 轻松构建和运行多线程的单元测试 阅读

轻松构建和运行多线程的单元测试

 2010-06-08 00:00:00 来源:WEB开发网   
核心提示: 测试用例的运行和结果收集Unit Test For Multi-Thread 从 JUnit 扩展而来,保留了 JUnit 运行和结果显示的方式,轻松构建和运行多线程的单元测试(7),其运行方式和结果显示如下所示:图 9:运行 Unit Test For Multi-Thread查看原图(大图)

测试用例的运行和结果收集

Unit Test For Multi-Thread 从 JUnit 扩展而来,保留了 JUnit 运行和结果显示的方式,其运行方式和结果显示如下所示:

图 9:运行 Unit Test For Multi-Thread
轻松构建和运行多线程的单元测试

查看原图(大图)

和运行标准 JUnit 一样,运行 Unit Test for Multi-Thread 很简单,

图 10:测试结果无异常
轻松构建和运行多线程的单元测试

测试通过时将会以绿色标识,

图 11:测试结果存存在 Errors 或 Failures
轻松构建和运行多线程的单元测试

测试没有完全通过时将会以红色警告提示,

图 12:测试报出的失败信息
轻松构建和运行多线程的单元测试

并生成错误或失败报告给出,整体风格和标准 JUnit 一致,但是其具备独有的生成多线程的测试用例和单元测试的内容,对于熟悉 JUnit 的用户来说使用此来进行并行程序的单元测试将会很方便。

结论

随着多核处理器成为主流,并发程序越来越多的要求运用到软件开发和研究中,开发人员不可避免地需要开发和测试并行程序,本文介绍了一种在集成开发环境 Eclipse 中,创建符合用户要求的多线程单元测试用例的过程,这样开发者可以只关心测试本身的逻辑和结果,而不用去了解测试用例并行执行的琐碎细节,从而大大减少开发人员手工创建线程和同步来进行测试的繁琐工作,提高开发效率。

上一页  2 3 4 5 6 7 

Tags:轻松 构建 运行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接