您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > HttpUnit
應用HttpUnit進行Web測試
作者:網(wǎng)絡轉載 發(fā)布時間:[ 2013/4/8 16:05:52 ] 推薦標簽:

  5.2.2 簡單測試

  本實例只是演示如何簡單的訪問Servlet并且獲取他的輸出信息,例子中的Servlet在接到用戶請求的時候只是返回一串簡單的字符串:Hello World!.

  1. Servlet的代碼如下:

  public class MyServlet extends HttpServlet {

  public void service(HttpServletRequest req, HttpServletResponse resp) throws IOException

  {

  PrintWriter out = resp.getWriter();

  //向瀏覽器中寫一個字符串Hello World!

  out.println("Hello World!");

  out.close();

  }

  }

  2. 測試的調(diào)用代碼如下:

  // 創(chuàng)建Servlet的運行環(huán)境

  ServletRunner sr = new ServletRunner();

  // 向環(huán)境中注冊Servlet

  sr.registerServlet( "myServlet", MyServlet.class.getName() );

  // 創(chuàng)建訪問Servlet的客戶端

  ServletUnitClient sc = sr.newClient();

  // 發(fā)送請求

  WebRequest request = new GetMethodWebRequest( "http://localhost/myServlet" );

  // 獲得模擬服務器的信息

  WebResponse response = sc.getResponse( request );

  // 將獲得的結果打印到控制臺上

  System.out.println(response.getText());

上一頁123456下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd