爱陪小樱桃

导航

 

2017年11月20日

摘要: 元素的等待: 1、有时候我们的网页,可能受到网络的影响或者是服务响应的影响,可能会出现加载比较慢的现象,需要等待一会儿才能加载完整,但是我们自动化的脚本,可能无法判断这些情况,可能会报错,有时候并不是我们网页的问题,可能是需要等一会才能打开,这就需要我们的等待操作,才能避免这种不必要的报错; 2、有 阅读全文
posted @ 2017-11-20 17:01 cherry小樱桃 阅读(168) 评论(0) 推荐(0)
 
摘要: 要实现,复制/剪切,粘贴等键盘的操作,怎么操作呢?这里小编给大家介绍一下怎么执行这些键盘的操作; 实现的方案:需要用到类Keys,通过Keys来调用键盘的操作,来实现通过键盘的操作; 例如:需求:要求实现在百度的搜索框里面输入Python,然后把搜索框里面手动输入的:Python输入到搜狗的浏览器的 阅读全文
posted @ 2017-11-20 15:16 cherry小樱桃 阅读(282) 评论(0) 推荐(0)
 
摘要: 1、鼠标的操作: 有时候我们要实现,鼠标双击,右击等操作,那么如何实现鼠标的操作呢 实现的思路:需要引入ActionChains类然后定位相关元素在ActionChains().调用相关鼠标的操作方法 例如:百度搜索框里面,输入Python,然后双击鼠标,然后在点击右键,在使鼠标悬停在设置的标签上; 阅读全文
posted @ 2017-11-20 13:29 cherry小樱桃 阅读(207) 评论(0) 推荐(0)
 

2017年11月19日

摘要: 下拉列表定位:通过对51zxw.net这个网上的登录的时候下拉列表进行定位; 如下图怎么定位:这里我们就会用到下拉列表的定位: 点击F12定位元素如图所示: 所以小编这里给大家介绍一种针对下拉列表的定位方法: 1、通过元素的标签进行定位: 2、使用select来定位 阅读全文
posted @ 2017-11-19 22:39 cherry小樱桃 阅读(777) 评论(0) 推荐(0)
 
摘要: Css定位selenium极力推荐使用Css定位,而不是xpath定位元素,原因是css定位比xpath定位块,速度快,语法更加简洁 css常用的定位方法:1、find_element_by_css_selector()2、#id 选择器根据id属性来定位元素3、.class 选择器,根据class 阅读全文
posted @ 2017-11-19 21:59 cherry小樱桃 阅读(1002) 评论(0) 推荐(0)
 
摘要: xpath的层级与逻辑定位: 之前我们是通过class和id,name,如果我们所需要的元素没有class,id,name这样的元素,怎么定位呢 1、在不使用xpath情况下:元素没有属性值得时候怎么定位? 2、如果你所需要定位的元素,有属性值,但是不是唯一的,怎么定位; 下边来看一下怎么元素没有属 阅读全文
posted @ 2017-11-19 21:40 cherry小樱桃 阅读(1503) 评论(0) 推荐(0)
 
摘要: xpath定位--绝对与相对的定位: xpath定位即为xml路径语言,它是一种用来确定xml文档中某部分位置的语言,xpath基于xml的树状结构,提供在数据结构中找寻节点的能力 xpath的相对定位和绝对定位: 绝对定位:代码比较长,且一旦有元素发生变化,可能就会失效,还有程序在运行的时候检索会 阅读全文
posted @ 2017-11-19 21:18 cherry小樱桃 阅读(5471) 评论(0) 推荐(0)
 
摘要: tag_name 就是根据HTML的标签的名称来定位的; 案例:打开我要自学网,会有用户名和密码的输入框 例如:拿51zxw.net为例 2、link_text定位: link_text定位就是根据超链接的文字进行定位的 例如:打开百度,右上角的“”新闻“” 3、class_name 是通过标签里面 阅读全文
posted @ 2017-11-19 21:02 cherry小樱桃 阅读(457) 评论(0) 推荐(0)
 
摘要: 1、元素定位: 元素的定位是自动化测试的核心,要想操作一个元素,首先应该识别这个元素 webdriver提供了一系列的元素定位方法,常用的有以下几种 id name class name partial link text tag name xpath css selector 小编这里举个例子:就 阅读全文
posted @ 2017-11-19 20:18 cherry小樱桃 阅读(844) 评论(0) 推荐(0)
 
摘要: 1、浏览器的操作:浏览器窗口的大小页面前进后退页面刷新 阅读全文
posted @ 2017-11-19 20:02 cherry小樱桃 阅读(265) 评论(0) 推荐(0)