我已经编写了一个基于客户端服务器的Java应用程序,客户端持续(每30秒之后)发送一些数据,并根据来自客户。有多个线程(一个用于重新绘制,一个用于读取传入消息,另一个用于传出消息)在服务器上运行。对于我使用Swing的GUI。在Java中测试基于客户端 - 服务器的应用程序
现在我是一个完整的新手在测试,我想知道测试我的应用程序的各种方法,技巧和陷阱。任何网页资源或好的文字都会很有帮助。提前致谢。
我已经编写了一个基于客户端服务器的Java应用程序,客户端持续(每30秒之后)发送一些数据,并根据来自客户。有多个线程(一个用于重新绘制,一个用于读取传入消息,另一个用于传出消息)在服务器上运行。对于我使用Swing的GUI。在Java中测试基于客户端 - 服务器的应用程序
现在我是一个完整的新手在测试,我想知道测试我的应用程序的各种方法,技巧和陷阱。任何网页资源或好的文字都会很有帮助。提前致谢。
看看Maveryx测试自动化框架及其文档。它包含几个示例来创建和运行用于测试Java(基于swing)应用程序的自动化脚本。
对于这些信息,我不知道Java的这些工具:-) +1。 – 2012-04-19 15:02:00
您至少必须在两个层次上进行测试。
这个主题在网上有很多很好的资料可用!
如果您正在寻找单元测试,Java中最常用的一种方法是使用JUnit。 JUnit Cookbook提供了一些体面的信息来开始编写单元测试。
为什么不是你的编译的东西更好地分配给尽可能多的人就可以了,并与他们使用它,这将让你知道你的错误(如果有的话)。或者你指的是[VTune性能分析器](http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/) – 2012-04-19 15:00:12
之类的东西,但我想在测试出来之前对其进行测试。 – buch11 2012-04-19 15:21:29