1、框架環(huán)境搭建這里省略。。。不在本文范疇之類
公司主營(yíng)業(yè)務(wù):成都網(wǎng)站制作、成都做網(wǎng)站、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。成都創(chuàng)新互聯(lián)推出泰順免費(fèi)做網(wǎng)站回饋大家。2、slenium 框架中,要想支持IE,需要下載IEDriverServer(http://code.google.com/p/selenium/downloads/detail?name=IEDriverServer_Win32_2.28.0.zip),解壓縮之后,將exe程序放在安裝python的根目錄下。
3、運(yùn)行過(guò)程中大家如果出現(xiàn)WebDriverException: Message: u'Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones.' 這個(gè)錯(cuò)誤。
解決: 更改IE的internet選項(xiàng)->安全,將Internet/本地Internet/受信任的站定/受限制的站點(diǎn)中的啟用保護(hù)模式全部去掉勾,或者全部勾上。下面是一個(gè)IE的例子,打開(kāi)百度,自動(dòng)搜索selenium。
4、這里設(shè)置好了之后,我在執(zhí)行的過(guò)程中還遇到一個(gè)問(wèn)題就是:
“IE已限制此網(wǎng)頁(yè)運(yùn)行腳本或Active控件,點(diǎn)擊此處允許”,如何讓它不提示?每次這個(gè)會(huì)阻止頁(yè)面腳本的運(yùn)行,所以有時(shí)元素會(huì)加載不了,導(dǎo)致用例腳本運(yùn)行失敗。
解決:打開(kāi)IE瀏覽器,按如下設(shè)置:
工具——Internet選項(xiàng)——高級(jí)——在“允許活動(dòng)內(nèi)容在計(jì)算機(jī)上運(yùn)行” 一般來(lái)說(shuō),這樣設(shè)置后,都能解決問(wèn)題了。