2019年7月9日
摘要: 1、下拉框的修改操作 方法一:定位到元素后,通过select选择对应的值 方法二:通过两次点击的方法:没有select的value属性时,采用click两次的方法去选择: click第一次后,出现下拉框的内容,再click第二次进行选择,第2次click进行定位时,一级一级的定位 方法三:通过dis 阅读全文
posted @ 2019-07-09 15:54 金龟子大战猕猴桃 阅读(665) 评论(1) 推荐(0) 编辑
摘要: 10、查看浏览器打开了多少个table和当前页面在哪个table 测试:打开了浏览器后,打开了一个新的标签页之后,显示此时有2个table,浏览器中当前页面展示的是第2个页面,但是代码打印显示的仍然是第一个页面,因为浏览器认为打开的是同一个页面 11、页面切换switch_to.window,在10 阅读全文
posted @ 2019-07-09 14:52 金龟子大战猕猴桃 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 18种定位方式=8种单数形式+8种复数形式+2种底层方案 单数可以确定唯一,复数无法确定; 单数形式定位,返回的是一个元素,复数形式,返回的是一个列表,返回的是当前页面所有符合要求的元素,没有意义 一、8种单数形式: 1、通过id属性定位,driver.find_element_by_id('i1' 阅读全文
posted @ 2019-07-09 10:36 金龟子大战猕猴桃 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1、通过代码跳转到页面的方法:前提:已安装驱动,并加入到path下 安装ie驱动或火狐驱动的情况: 2、当链接跳转按钮在页面最上方时,用window.scrollTo(0,0);显示在页面最上方后,再用driver.execute_script()执行 3、代码打开浏览器后,浏览器全屏显示 4、获取 阅读全文
posted @ 2019-07-09 10:25 金龟子大战猕猴桃 阅读(171) 评论(0) 推荐(0) 编辑