2011-05-11 49 views
2

我必須測試一個內部網頁。 網頁包含文本字段,按鈕和單選按鈕。 根據一個特定的單選按鈕選擇另一個子表單顯示在網頁上。發送帶有python腳本的web請求以選擇網頁上的特定單選按鈕

我正在使用urllib2及其某些模塊成功連接到Web服務器並執行一些操作。

但是,無法通過python腳本中的POST選擇單選按鈕,我無法繼續測試自動化。

閱讀一些關於選擇單選按鈕的在線文章我讀過一些人正在使用「機械化」。我不熟悉這一點。 urllib2中有另一個特定的模塊,它允許我發送POST請求來選擇特定的單選按鈕。

羅蘭

+0

單選按鈕是沒有什麼特別的。您只需設置'POST'發送'nameOfTheRadioButtonGroup:selectedRadioButtonValue'。 – Blender 2011-05-11 17:48:23

回答

0

如果我們有例如HTML代碼:

<input type="radio" name="register" value="0" checked="checked"> "Yes it's my password"

那麼你必須把你的有效載荷:

payload["register"]="Yes it's my password"