WebResponse response = ic.getServletResponse();
System.out.println(response.getText());
[注意] 在测试Servlet的之前,你必须通过InvocationContext完成Servlet中的service方法中完成的工作,因为通过newInvocation方法获取InvocationContext实例的时候该方法并没有被调用。
6 总结
本文中,作者详细的演示和介绍了如何使用HttpUnit提供的类来进行集成测试,主要实现以下操作:
1. 模拟用户行为向服务器发送请求,传递参数
2. 模拟用户接受服务器的响应信息,并且通过辅助类分析这些响应信息,结合JUnit框架进行测试
3. 使用HttpUnit提供的模拟Servler容器,测试开发中的Servlet的内部行为
参考资料:
1. HttpUnit帮助 http://httpunit.sourceforge.net/
2. JUnit帮助 http://junit.org/index.htm
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/