这是selenium webdriver jar包下载(zǎi),这里只记录学习 Selenium WebDriver 的过程,尤其(qí)是运行时可能出现的问题,学习 java 与 Selenium WebDriver 配合的方法。
selenium webdriver jar包(bāo)俗称Selenium 2.0测(cè)试(shì)Web应用程序工具。 webdriver使(shǐ)用不同的底层(céng)框架,Selenium 遥控器使用JavaScript的Selenium 核嵌入式已经在有(yǒu)一定的局限性(xìng)的浏览器中(zhōng)。 webdriver直接(jiē)交(jiāo)互而不与Selenium 远程控制(zhì),依赖于服务器上的任何(hé)中介的浏览器。
•MULT浏览器测试,包括对不能(néng)很好地(dì)支持Selenium的远程控制浏览(lǎn)器改进的功能(硒1.0)
•处理多个帧,多个浏览器窗口,弹(dàn)出(chū)窗口和警报(bào)。
•复杂(zá)的(de)页(yè)面导航(háng)。
•高(gāo)级(jí)用(yòng)户(hù)导航,如拖(tuō)动和拖放。
•基于(yú)AJAX的(de)UI元(yuán)素
•Selenium IDE (专门用于 FireFox 测试(shì)的(de)独立界面,可(kě)以录制测试步骤,但我更(gèng)倾向于写代码做(zuò)标准的功(gōng)能测试(shì))
•Selenium Server (可以(yǐ)输(shū)入指(zhǐ)令(lìng)控制、可(kě)以解决跨域的 js 问题,等到后面学到了再讲吧)
•The Internet Explorer Driver Server (专门用于(yú)IE测试的)
•Selenium Client Drivers (可以找到你熟悉(xī)的语言,例(lì)如我选择的 Java)
•Third Party Browser Drivers NOT SUPPORTED/DEVELOPED by seleniumhq(第三方(fāng)开发(fā)的 Selenium 插件,第一个就是 Chrome 的,否则你就没办法测(cè)试 Chrome 了)
•其他(tā)的,就根据(jù)你自己的需要寻找(zhǎo)吧,目(mù)前这(zhè)些足够我用(yòng)了(le)。
