用Java测试网络代码
来源:互联网 发布:社交网络平台有哪些 编辑:程序博客网 时间:2024/05/19 07:08
网络代码被证明是很难进行完全彻底的测试,这是因为测试组件不依赖其他服务器,以独立进程形式工作时效果最好。本文中,Nelson Minar描述了两种单元测试网络代码的方法。首先,他提出您设计网络代码时应该尽可能地做到逻辑上与网络独立。接着,他建议使用Java的协议处理器类模拟网络连接而不是使用实际的网络。使用这些原则,您就可以很轻松地生成网络测试软件。
测试网络代码并是一件很困难的事情。优秀的单元测试组件运行速度非常快,这样开发人员在每次编译之后就能够进行测试。当然,测试流也要能够稳定地运行,这样它们才可以持续捕获代码中的任何错误。然而,实践证明,网络代码(例如,从URL上读取的代码)是很难快速并稳定地测试的。而且,如果测试组件本身进行网络调用,测试会因为依赖网络和其他服务器将会变得非常缓慢并十分不稳定。
全文阅读:http://www.javah.net/wangluobiancheng/20070611/2618.html
- 用Java测试网络代码
- java代码测试网络是否联通
- java测试网络连通性
- Java测试网络连通性
- java测试代码
- Java游戏测试代码
- Java 测试代码
- hbase测试 java代码
- emqttd java代码测试
- Java 测试代码模板
- java并发测试代码
- Java测试代码段
- Java 测试代码段
- Java HelloWorld代码测试
- java网络代码
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- 字节对齐详解
- 使用Java控制UDP协议
- VC读写XML文件
- Direct IO in linux
- 将自己写的程序加入到PlatForm中
- 用Java测试网络代码
- ASP.NET获取IP与MAC地址的方法
- 比尔学Java:Java Socket篇
- 对抽象和泛化区别的思考
- 三步学会Java Socket编程
- Java Socket编程(一)Socket传输模式
- 统计报表分析柱状图
- 懷疑 ——一品軒的麵包 用糖精
- JAVA开发的华容道游戏