上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: SeleniumBasic的IWindow对象,可以实现浏览器的最大化,全屏,也可以获取和设置窗口的位置和大小。 该对象的属性和方法 Property Position As Position 只读 Property Size As Size 只读 Sub FullScreen() Sub Maxi 阅读全文
posted @ 2020-09-19 14:03 ryueifu 阅读(3086) 评论(0) 推荐(0) 编辑
摘要: IWebDriver对象的Navigate方法产生一个INavigation对象,利用它可以让网页进行跳转,后退,前进,刷新等操作。 假设浏览器现在打开了百度首页 WD.Navigate.GoToUrl "https://haokan.baidu.com/?fr=pc_pz" Debug.Print 阅读全文
posted @ 2020-09-19 13:54 ryueifu 阅读(2533) 评论(1) 推荐(0) 编辑
摘要: Cookie是浏览器把用户数据的信息经过加密保存到终端的数据形式。一个Cookie具有Name、Value、Domain、Path、Expiry这5个属性。 SeleniumBasic可以返回浏览器目前所有的Cookie,也可以自动创建Cookie添加到浏览器,还可以删除Cookie。 WD.man 阅读全文
posted @ 2020-09-19 13:13 ryueifu 阅读(3131) 评论(1) 推荐(0) 编辑
摘要: SeleniumBasic中的Actions类可以实现鼠标和键盘操作。方法列表如下 其中标记为橙色的是键盘方面的操作。标记绿色的Create方法是创建行为时必须要运行的。 Function Click([onElement As IWebElement]) As Actions Function C 阅读全文
posted @ 2020-09-19 11:13 ryueifu 阅读(4253) 评论(1) 推荐(0) 编辑
摘要: <html> <body> <div>你去过那些地方?</div> <br /> <select name="调查" multiple="multiple" size="8"> <option value="河南省">河南省</option> <option value="湖北省">湖北省</opt 阅读全文
posted @ 2020-09-19 10:50 ryueifu 阅读(3634) 评论(0) 推荐(0) 编辑
摘要: SeleniumBasic中的IWebElement代表一个网页元素。关于如何获取网页元素,上一节已经讲过。 下面讲一下得到网页元素后,有哪些操作呢? Property Displayed As Boolean :是否显示 Property Enabled As Boolean :是否可用 Prop 阅读全文
posted @ 2020-09-19 10:24 ryueifu 阅读(4344) 评论(1) 推荐(0) 编辑
摘要: SeleniumBasic的IWebDriver和IWebElement两个对象下面,都有如下16个函数,用于定位其他元素。 Function FindElementByClassName(className As String) As IWebElement Function FindElemen 阅读全文
posted @ 2020-09-19 09:46 ryueifu 阅读(6055) 评论(1) 推荐(0) 编辑
摘要: 由于SeleniumBasic支持非托管语言,在VBA、VB6中可以添加引用进行前期绑定。 VBS中使用CreateObject可以后期创建浏览器对象。在VBA中使用As声明的部分都删掉,因为VBS中不支持As关键字。 Public WD Main Sub Main() Set WD = Creat 阅读全文
posted @ 2020-09-13 15:01 ryueifu 阅读(5202) 评论(0) 推荐(0) 编辑
摘要: 如具有Selenium编程经验,一定很熟悉浏览器和驱动文件的配置,本节可以跳过。下面只给零基础的学员讲解。 Selenium技术实现过程会用到4个层次的东西:编程语言+对象库+驱动+浏览器,示意图如下: 在第一节课中,我们已经搞定了编程语言+对象库,对于V3来说,我们用的是VBA+SeleniumB 阅读全文
posted @ 2020-09-13 14:39 ryueifu 阅读(7125) 评论(1) 推荐(0) 编辑
摘要: Selenium是一种非常流行的浏览器和网页自动化技术,开发人员可以使用C#、Java、Python等语言来操作Chrome、Firefox等浏览器。 VBA语言可以直接操作访问Microsoft Internet Explorer(IE)浏览器,但是IE浏览器的问题很多,最近不再受欢迎。 Chro 阅读全文
posted @ 2020-09-13 13:31 ryueifu 阅读(17353) 评论(8) 推荐(5) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页