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

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

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

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

解決辦法是:

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

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