这是selenium 不同浏览器(qì)驱(qū)动(dòng)下载,目(mù)前有很多的银行网站(zhàn),还是以IE为标准的浏览器,因此这里主(zhǔ)要采(cǎi)用IE为测(cè)试的例子,在这(zhè)里(lǐ)可以下载不同版本的浏览器驱动,可(kě)以(yǐ)是32位的,也可(kě)以是64位(wèi)的,根据自(zì)己的需要(yào)下载(zǎi)不同的版本。在本文章里,下载(zǎi)的是2.35.3版本:IEDriverServer.exe,把它放在目录f:\temp\里面(miàn)。
selenium 不同浏(liú)览(lǎn)器驱动只能对火(huǒ)狐的(de)工具Firefox插件运(yùn)行测(cè)试。使用Selenium-IDE开(kāi)发的测试(shì)可以对其他(tā)浏览器(qì)所保存为Selenium网络驱动(dòng)器或硒的远程控制指(zhǐ)令(lìng)码执行。脚本只能对火狐的工具(jù)Firefox插件运行测试。使用Selenium-IDE开发(fā)的(de)测试可以(yǐ)对其(qí)他(tā)浏览器所保存为(wéi)Selenium网络驱动器或硒的远(yuǎn)程控制(zhì)指令码执行(háng)。更多关于(yú)Selenium的(de)webdriver和Selenium的远程控制,在后面的章节有详细讲(jiǎng)解。
FirefoxDriver只是有(yǒu)效的 WebDriver 实现之一。
您(nín)可(kě)以(yǐ)利(lì)用 ChromeDrive 在 Chrome 内部运行测试,来执行相同(tóng)的测试。
展示了利(lì)用 ChromeDriver 的完整示例。
早(zǎo)在2013年(nián)的时(shí)候,Selenium官(guān)方宣布(bù),Selenium新的版本会在圣诞节的时候发布。但(dàn)是,他们并没有(yǒu)说哪一个(gè)圣(shèng)诞(dàn)节发布(bù)。
转眼的三年(nián)过去了,目前已经发(fā)布(bù)到Selenium3.0 beta4版本,这(zhè)将会(huì)是(shì)Selenium3.0正式版(bǎn)本前(qián)的最后一个(gè)测试(shì)版(bǎn)本。
尽管我对Selenium3.0比较(jiào)失望(本以为它会集成移动(dòng)端的自动化(huà)测试)。但是,它还(hái)是做了一些变动。
