用Java测试网络代码
2007-06-11 11:20
351 查看
网络代码被证明是很难进行完全彻底的测试,这是因为测试组件不依赖其他服务器,以独立进程形式工作时效果最好。本文中,Nelson Minar描述了两种单元测试网络代码的方法。首先,他提出您设计网络代码时应该尽可能地做到逻辑上与网络独立。接着,他建议使用Java的协议处理器类模拟网络连接而不是使用实际的网络。使用这些原则,您就可以很轻松地生成网络测试软件。
测试网络代码并是一件很困难的事情。优秀的[b]单元测试[/b]组件运行速度非常快,这样开发人员在每次编译之后就能够进行测试。当然,测试流也要能够稳定地运行,这样它们才可以持续捕获代码中的任何错误。然而,实践证明,网络代码(例如,从URL上读取的代码)是很难快速并稳定地测试的。而且,如果测试组件本身进行网络调用,测试会因为依赖网络和其他服务器将会变得非常缓慢并十分不稳定。
[b]全文阅读:http://www.javah.net/wangluobiancheng/20070611/2618.html[/b]
测试网络代码并是一件很困难的事情。优秀的[b]单元测试[/b]组件运行速度非常快,这样开发人员在每次编译之后就能够进行测试。当然,测试流也要能够稳定地运行,这样它们才可以持续捕获代码中的任何错误。然而,实践证明,网络代码(例如,从URL上读取的代码)是很难快速并稳定地测试的。而且,如果测试组件本身进行网络调用,测试会因为依赖网络和其他服务器将会变得非常缓慢并十分不稳定。
[b]全文阅读:http://www.javah.net/wangluobiancheng/20070611/2618.html[/b]
相关文章推荐
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- 编写JAVA代码在生产环境启用临时端口进行telnet网络测试
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- java代码测试网络是否联通
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- 测试网络丢包情况代码
- kali linux 网络渗透测试学习笔记(三)社会工程学之Java攻击:钓鱼网站制作
- 【自动化测试】java测试代码里面的执行顺序
- Eclipse+Java+OpenCV246环境搭建和代码测试
- Mongo3.4.7与java1.8结合测试代码
- java 发送邮件 email相关操作代码测试,生成复杂格式邮件,发送邮件相关操作
- 代码测试:java反射中getXXX和getDeclaredXXX的区别