2017年1月3日

调用JavaScript

摘要: 当webdriver 遇到没法完成的操作时,笔者可以考虑借用JavaScript 来完成,比下下面的例子,通过JavaScript 来隐藏页面上的元素。除了完成webdriver 无法完成的操作,如果你熟悉JavaScript的话,那么使用webdriver 执行JavaScript 是一件非常高效 阅读全文

posted @ 2017-01-03 17:41 chenzx0918 阅读(180) 评论(0) 推荐(0) 编辑

下载文件

摘要: webdriver 允许我们设置默认的文件下载路径。也就是说文件会自动下载并且存在设置的那个目录中。要想下载文件,首选要先确定你所要下载的文件的类型。要识别自动文件的下载类型可以使用curl ,如下图所示: 图3.16 curl 是利用URL 语法在命令行方式下工作的开源文件传输工具。 Conten 阅读全文

posted @ 2017-01-03 16:47 chenzx0918 阅读(554) 评论(0) 推荐(0) 编辑

上传文件

摘要: 文件上传操作也比较常见功能之一,上传功能操作webdriver 并没有提供对应的方法,关键上传文件的思路。 上传过程一般要打开一个系统的window 窗口,从窗口选择本地文件添加。所以,一般会卡在如何操作本地window 窗口。其实,上传本地文件没我们想的那么复杂;只要定位上传按钮,通send_ke 阅读全文

posted @ 2017-01-03 14:52 chenzx0918 阅读(244) 评论(0) 推荐(0) 编辑

导航