HTML ユニットを使用してフォーラム PhpBB をテストしています。PhpBB フォーラムのトピックの 1 つにメッセージを追加したいと考えています。テキストエリアにメッセージを入力して送信ボタンをクリックしましたが、新しいページにメッセージがありません。問題に見えるのは?
final ArrayList<HtmlForm> formList=(ArrayList<HtmlForm>) page.getByXPath("//form[@id='postform']");
final HtmlTextArea myMessage=formList.get(0).getTextAreaByName("message");
myMessage.type("text");
final HtmlSubmitInput submit_post = formList.get(0).getInputByName("post");
page=submit_post.click();
if (page.asText().contains("text")) {
System.out.println("right");
}
ご協力ありがとう御座います!