Today: Yesterday: Total: Online:
カテゴリー
その他
  • RSS1.0
  • RSS2.0
  • atom0.3
  • valid XHTML1.0
  • valid CSS2
  • Credit
RSSリーダーで購読する | この日記のはてなブックマーク数 | プロフィール
コメントが一番多い記事(233コメント):人の心理の裏をかくホームページ集客術:リピータになってもらうためには
ツイートが一番多い記事(94ツイート):ちょっと待て!twitterやfacebookに子供の写真を掲載する親達への警告
いいねが一番多い記事(574いいね):facebookスパムに要注意。なりすましの見分け方とアカウント乗っ取りの手口(2013年度版)

[ カテゴリー » JAVA » httpUnit ]

カテゴリー » JAVA » httpUnit November 07, 2011

httpunitでファイルアップロード ID:1320658575


uploadは
・PostMethodWebRequestを生成する際に以下のコンストラクタを使用して第二引数をtrueにしないとだめ
・webRequest.selectFileを使う必要あり

http://www.kazu.tv/blog/archives/000667.html
http://httpunit.sourcearchive.com/documentation/1.7plus-pdfsg/classcom_1_1meterware_1_1httpunit_1_1FileUploadTest_ae64f9d07277e80bc175c021defdd14d.html
http://svn.atlassian.com/svn/public/atlassian/vendor/httpunit-1.5.4/tags/httpunit-1.5.4-atlassian-1/src/test/java/com/meterware/httpunit/FileUploadTest.java
http://lists.canoo.com/pipermail/webtest/2002q4/000336.html

read error
http://permalink.gmane.org/gmane.comp.web.httpunit.devel/2359

より、ファイルアップロードのサンプル
http://httpunit.svn.sourceforge.net/viewvc/httpunit/trunk/httpunit/test/com/meterware/httpunit/FileUploadTest.java?view=log
ソースのサンプルダウンロードができる

実際に動いたソースは
http://httpunit.svn.sourceforge.net/viewvc/httpunit/trunk/httpunit/test/com/meterware/httpunit/FileUploadTest.java?revision=1031&view=markup

— posted by midilin @ 06:36PM | Comment (0)

カテゴリー » JAVA » httpUnit May 31, 2011

HttpUnitを使ってインターネット上の画像をローカルに保存する ID:1306818109


http://16aoi.blog64.fc2.com/blog-category-44.html

— posted by midilin @ 02:01PM

カテゴリー » JAVA » httpUnit March 30, 2011

httpunit プロキシやIPの設定 ID:1301452002


wc.setProxyServer(ホストIP, ポート番号);
でやったらできた。

プロキシサーバー名しかわからなかったら
DOSプロンプトで
ping プロキシサーバ
をうつと、ipがわかるので
そいつをホストIPに設定してあげればOK。

— posted by midilin @ 11:26AM

カテゴリー » JAVA » httpUnit December 16, 2010

getSubmitButtonWithIDの使用例(httpunit) ID:1292458586


WebResponse nextPage;
WebForm form = webResponse.getForms()[0]; //select first form in page

//initialize WebConversations and Responses
nextPage = webConversation.getResponse(ADDRESS);
nextPageForm = webResponse.getForms()[0];


nextPage = form.submit(form.getSubmitButtonWithID("buttonNextPage"));
nextPageForm = nextPage.getForms()[0];
http://www.coderanch.com/t/448202/Testing/HttpUnit-Ajax-enabled-submit-buttons

SubmitButton btn = form.getSubmitButtonWithID("btnMove");
btn.click();

WebResponse result = conversation.getCurrentPage();

System.out.println("OK");
https://svn.strategoxt.org/repos/gw/tags/gw-2004-2005/src/tests/gw/functional/FunctionalTest.java


・Javadoc
http://www.docjar.org/docs/api/com/meterware/httpunit/WebForm.html

— posted by midilin @ 09:16AM

カテゴリー » JAVA » httpUnit September 16, 2010

httpunit ボタン disable化 ID:1284647575


HTMLElement[] elements = null;
elements = response.getElementsWithName("ボタンの名前");
((Button) elements[0]).isDisabled();

http://tim.oreilly.com/pub/a/onjava/2004/09/22/test-struts.html

— posted by midilin @ 11:32PM

カテゴリー » JAVA » httpUnit September 15, 2010

httpunit フォームの値取得 ID:1284498050


WebForm form = response.getForms()[0];

String loginID = form.getParameterValue("loginID");

http://codezine.jp/article/detail/618?p=2

— posted by midilin @ 06:00AM

カテゴリー » JAVA » httpUnit September 14, 2010

httpunit javascriptエラー 無効にする方法? ID:1284411207


HttpUnitOptions.setExceptionsThrownOnScriptError( false );


http://www.coderanch.com/t/95410/Testing/Trouble-submitting-form-onsubmit-handler

— posted by midilin @ 05:53AM

カテゴリー » JAVA » httpUnit November 17, 2009

httpUnitでフレーム取得 ID:1258448554


httpunitでフレームを取得するには、WebConversationクラスのgetFrameContentsメソッドを使う。

WebConversation wc = new WebConversation();
WebRequest req = new GetMethodWebRequest("http://server/index.html" );
WebResponse res = wc.getResponse( req );
WebResponse fres = wc.getFrameContents("frame_name");

http://d.hatena.ne.jp/ksaito11/20060601

— posted by midilin @ 06:02PM

カテゴリー » JAVA » httpUnit October 29, 2008

httpUnitのプロキシ設定方法 ID:1225254650


wc.setProxyServer("proxy.server.name", 8080);


http://www.syboos.jp/opensource/doc/20080508165103363.html

— posted by midilin @ 01:30PM

カテゴリー » JAVA » httpUnit March 11, 2008

HttpUnitのAccept、Accept-Languageの偽装 ID:1205223117


リクエストにsetHeaderしても入らない。
WebConversationにsetHeaderFieldを入れると偽装できるっぽい。


WebConversation wc = new WebConversation();
wc.setHeaderField("Accept-Language", "ja");
wc.setHeaderField("Accept", "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/x-shockwave-flash, application/msword, */*");
1 / 2| 次のページ »

— posted by midilin @ 05:11PM