selenium自動(dòng)化測(cè)試教程 selenium1.0和selenium2.0的區(qū)別?
selenium1.0和selenium2.0的區(qū)別?1. Selenium 1.0的特點(diǎn)Selenium 1.0可以使用多種編程語(yǔ)言。在啟動(dòng)selenium程序之前,您需要啟動(dòng)selenium服務(wù)器
selenium1.0和selenium2.0的區(qū)別?
1. Selenium 1.0的特點(diǎn)Selenium 1.0可以使用多種編程語(yǔ)言。在啟動(dòng)selenium程序之前,您需要啟動(dòng)selenium服務(wù)器(selenium遠(yuǎn)程控制)selenium 1.0是用JavaScript實(shí)現(xiàn)的,所以只要瀏覽器支持JavaScript,就可以很好地支持selenium 1.0。因?yàn)闉g覽器對(duì)JavaScript有嚴(yán)格的安全限制以防止腳本攻擊,所以很難執(zhí)行selenium1.0的許多測(cè)試。例如,ie下的上載操作不允許路徑填充輸入框中的文件。主要有以下幾個(gè)問(wèn)題需要解決:1。沒(méi)有本地鼠標(biāo)和鍵盤(pán)事件;2。XSS/HTTP同源數(shù)據(jù)問(wèn)題。彈出對(duì)話框問(wèn)題;3。Selenium需要一個(gè)真正的瀏覽器環(huán)境Selenium網(wǎng)格來(lái)實(shí)現(xiàn)并行測(cè)試。硒2.0,即硒1.0。webdriverlenium 2.0最大的特點(diǎn)是它不需要執(zhí)行服務(wù)器。