摘要: from http://ziming.org/archives/7661.html#comment-6449很好的 测试 blogWebDriver与之前Selenium的JS注入实现不同,直接利用了浏览器native support来操作浏览器。所以对于不同平台,不同的浏览器,必须依赖一个特定的浏览器的native component来实现把WebDriver API的调用转化为浏览器的native invoke。在我们new一个WebDriver的过程中,Selenium首先会确认浏览器的native component是否存在可用而且版本匹配。接着就在目标浏览器里启动一整套Web Ser 阅读全文
posted @ 2012-11-22 15:04 allenbackpacker 阅读(4323) 评论(0) 推荐(0)
摘要: WebDriver是W3C的一个标准,由Selenium主持。具体的协议标准可以从http://code.google.com/p/selenium/wiki/JsonWireProtocol#Command_Reference 查看。从这个协议中我们可以看到,WebDriver之所以能够实现与浏览器进行交互,是因为浏览器实现了这些协议。这个协议是使用JOSN通过HTTP进行传输。它的实现使用了经典的Client-Server模式。客户端发送一个requset,服务器端返回一个response。我们明确几个概念。Client调用 WebDriverAPI的机器。Server运行浏览器的机器。F 阅读全文
posted @ 2012-11-22 14:31 allenbackpacker 阅读(787) 评论(0) 推荐(0)
摘要: 用这个:=IF(COUNTIF($B$1:$B$100,A1),"A in B","A NOT in B")同时, Excel 的 Data > Data Tools 有一个 Remove Duplicates 功能非常好用。 阅读全文
posted @ 2012-11-22 08:48 allenbackpacker 阅读(313) 评论(0) 推荐(0)