我試圖測試一個應用程序,用戶在gui中輸入信息,點擊保存按鈕,然後在alert/prompt彈出窗口中單擊「ok」請求發生到Web服務。使用python與alert/prompt彈出窗口進行交互
我正在使用python腳本來自動執行對Web服務的請求。
我的問題是: 在提交用戶信息後,如何與alert/prompt popup進行交互以點擊「ok」按鈕,以便請求完成。這是如何在python腳本中完成的。
我對任何輸入
我試圖測試一個應用程序,用戶在gui中輸入信息,點擊保存按鈕,然後在alert/prompt彈出窗口中單擊「ok」請求發生到Web服務。使用python與alert/prompt彈出窗口進行交互
我正在使用python腳本來自動執行對Web服務的請求。
我的問題是: 在提交用戶信息後,如何與alert/prompt popup進行交互以點擊「ok」按鈕,以便請求完成。這是如何在python腳本中完成的。
我對任何輸入
JavaScript只是一個客戶端的東西。無論您在警示框中選擇什麼,都無關緊要。如果您按取消,它不會發生,但如果您按確定,它將張貼表單數據。
你不需要模擬OK按鈕的按下。所以,真正重要的是嗅探POST數據。爲此,您可以使用Firebug(在Firefox中)或Developer Tools(在Chrome中)通過使用網絡選項卡來嗅探POST參數。
我使用的是javascript – roland
爲什麼你不想使用基於瀏覽器的測試,這對於功能測試(以及從用戶角度來看的其他測試)更加實際? – 0xc0de