您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > HttpUnit
httpunit之onclick事件無用
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/18 10:17:48 ] 推薦標(biāo)簽:

寫httpunit測試腳本時(shí)需要模擬 網(wǎng)頁中的javascrīpt,然后開始動手寫了。 首先用getLinkWith得到一個(gè)link,然后link.click(); 可以執(zhí)行這個(gè)鏈接了。這個(gè)鏈接是個(gè)onclick事件。但是奇怪的是點(diǎn)了居然沒有用,一時(shí)自以為是的認(rèn)為httpunit不支持這樣的操作。當(dāng)我問題同事的時(shí)候,同事說出了原因。

HttpUnitOptions.setscrīptingEnabled(false),關(guān)鍵在這個(gè)地方。

在代碼的前面,我是用了HttpUnitOptions.setscrīptingEnabled(false)這個(gè)來避免javascrīpt帶來的麻煩,后面要用到自然不行!

解決辦法是:

先HttpUnitOptions.setscrīptingEnabled(true)然后使用完之后再HttpUnitOptions.setscrīptingEnabled(false)可以了。

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