1) 本機鍵盤和鼠標事件
2) 同源策略XSS/HTTP(S)
3) 彈出框,對話框(基本身份認證,自簽名的證書和文件上傳/下載)
1、WebDriver 工程在構建之後不需要其他的配置我們便可以直接使用,這壹點和 Selenium 是截然不同的。因為 Selenium 還需要安裝並啟動 Selenium Server 才能運行測試程序。
2、 Selenium 提供的是基於字典的 API,用戶可以很方便的看到所以支持的方法。毋庸置疑的是,WebDriver 提供的 API 更為簡潔,對用戶更加的友好。
3、Selenium 是由壹堆 JavaScript 實現的,所以只要支持 JavaScript 的瀏覽器 Selenium 都可以做到很好的支持,比 WebDriver 能支持更多的瀏覽器而且不需要做額外的開發
以上皆是selenium和webdriver的區別。