上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 36 下一页
摘要: 转自:http://www.imdsx.cn/ 一、selenium中如何判断元素是否存在? expected_conditions模块提供了多种校验方式,我常用的一种是presence_of_element_located(判断某个元素是否被加到了dom树里,并不代表该元素一定可见,如果定位到就返 阅读全文
posted @ 2020-04-16 21:20 gtea 阅读(212) 评论(0) 推荐(0) 编辑
摘要: WebDriverApi接口详解 浏览器操作 1 driver.back() # 后退 2 driver.forward() # 前进 3 driver.refresh() # 刷新 窗口操作 1 driver.get_window_size() # 获取浏览器大小 2 driver.set_win 阅读全文
posted @ 2020-04-16 21:17 gtea 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 在UI自动化测试中,必然会遇到环境不稳定,网络慢的情况,这时如果你不做任何处理的话,代码会由于没有找到元素,而报错。这时我们就要用到wait(等待),而在Selenium中,我们可以用到一共三种等待,每一种等待都有自己的优点或缺点,我们需要选择最优的等待方式。下面我们来介绍三种等待方式。 第一种:固 阅读全文
posted @ 2020-04-16 21:13 gtea 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 18种定位 Selenium的定位方式一共有18种,单数8种,复数8种,最后两种是前面这16种的底层封装 单数形式8种 1 # 1、id定位 2 al = driver.find_element_by_id('i1') 3 al.send_keys('id定位') 4 5 # 2、class定位 6 阅读全文
posted @ 2020-04-16 21:12 gtea 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1、Chrome 对于chrome浏览器,有时候会有闪退的情况,也许是版本冲突的问题,我们要对照着这个表来对照查看是不是webdriver和chrome版本不对。 chromedriver版本 支持的Chrome版本 v2.39 v66-68 v2.38 v65-67 v2.37 v64-66 v2 阅读全文
posted @ 2020-04-16 21:10 gtea 阅读(1499) 评论(0) 推荐(0) 编辑
摘要: 前世 Selenium RC 早期的Selenium使用的是JavaScript注入技术与浏览器打交道,需要Selenium RC启动一个Server,将操作Web元素的API调用转化为一段段Javascript,在Selenium内核启动浏览器之后注入这段Javascript。开发过Web应用的人 阅读全文
posted @ 2020-04-16 21:08 gtea 阅读(135) 评论(0) 推荐(0) 编辑
摘要: DOM(Document Object Model 文档对象模型) 一个web页面的展示,是由html标签组合成的一个页面,dom对象实际就是将html标签转换成了一个文档对象。可以通过dom对象中js提供的方法,找到html的各个标签。找到标签后就可以操作标签使页面动起来,让页面动起来。 一、获取 阅读全文
posted @ 2020-04-16 21:06 gtea 阅读(166) 评论(0) 推荐(0) 编辑
摘要: HTML中的三把利器的JS 又称为JavaScript,看着好像和Java有点联系,实际上他和java半毛钱关系都没有,JavaScript和我们学习的Python、Go、Java、C++等,都是一种独立的语言,Python的解释器有Python2.7、Python3.x,浏览器具有解释JavaSc 阅读全文
posted @ 2020-04-16 21:05 gtea 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、CSS选择器 1 id选择器 2 class选择器 3 标签选择器 4 标签层级选择器 5 class层级选择器 6 id层级选择器 7 id组合选择器 8 class组合选择器 9 属性选择器 10 <!DOCTYPE html> 11 <html lang="en"> 12 <head> 1 阅读全文
posted @ 2020-04-16 21:04 gtea 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 前端的三把利器: HTML:一个人 CSS:这个人的衣服 JS:这个人的行为 HTML(超文本标记语言) html代码实际上就是一套能够被浏览器所识别的规则代码,由一个个标签组成。html代码就是一大长串字符串,而这种字符串的格式正好能够被浏览器所识别,也就有了我们的WEB页面。 后端与前端交互方式 阅读全文
posted @ 2020-04-16 21:03 gtea 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 36 下一页