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