摘要: 参考资料:https://www.cnblogs.com/yoyoketang/p/14206256.html 前言 web页面操作的时候经常会遇到一闪而过的 dialog 消息,这些提示语一般只出现了几秒,过后元素节点就会在DOM中消失了。本篇讲解下用chrome 浏览器如何定位一闪而过的 dia 阅读全文
posted @ 2021-08-21 18:58 空-山-新-雨 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、 隐藏元素定位和操作 如何定位隐藏元素? js操作隐藏元素? 隐藏元素如何操作呢? 方法1:鼠标悬停,先让它显示 ; 方法2:js可以直接点击隐藏元素 什么是隐藏元素?3种情况 : 隐藏元素定位示例如下: 隐藏元素定位 案例: 代码如下: # -*- coding:utf-8 -*- # Aut 阅读全文
posted @ 2021-08-21 18:28 空-山-新-雨 阅读(178) 评论(1) 推荐(0) 编辑
摘要: 一、面试题:如何通过子元素找到父元素 xpath基础语法: . 当前节点 .. 上一个节点 / 根节点 // 相对节点 1、案例:通过定位登陆输入框,找到form标签 //*[@id="username"]/../.. 示例代码如下: # -*- coding:utf-8 -*- # Author: 阅读全文
posted @ 2021-08-21 18:00 空-山-新-雨 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、常见面试题 01、动态 id 元素如何定位 ? 解决办法:就当不存在 id 属性 场景案例:每次刷页面,id 都会变 示例代码如下: from selenium import webdriver import time driver = webdriver.Chrome() driver.max 阅读全文
posted @ 2021-08-21 17:49 空-山-新-雨 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 一、JQuery 操作元素登陆案例 JQuery 是对 JavaScript 的封装,简化了一些语法 JQuery 行为1.发送文本语法:$(selector).val(输入文本的值)2.清空文本语法:$(selector).val('') # 空字符串,两个单引号3.点击按钮:$(selector 阅读全文
posted @ 2021-08-21 17:41 空-山-新-雨 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 参考学习大佬的资料:https://www.cnblogs.com/yoyoketang/p/14124336.html 演示案例 以打开https://www.cnblogs.com/yoyoketang/网页为示例,使用 JavaScript 来定位元素 目标元素属性 <a id="blog_n 阅读全文
posted @ 2021-08-21 17:34 空-山-新-雨 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 一、利用 javascript 对元素操作: 元素对象常用操作方法: .click()点击元素 .value(“text”) 输入文本 .value(“”) 清空文本 1、利用 JavaScript 实现登录 功能; a、Console 调试 Javascript 脚本 如下: b、execute_ 阅读全文
posted @ 2021-08-21 16:51 空-山-新-雨 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、javascript 操作元素 querySelector 和 querySelectorAll querySelector(‘css selector’) 定位单个元素 querySelectorAll(‘css selector’) 定位一组元素 1、querySelector(‘css s 阅读全文
posted @ 2021-08-21 16:19 空-山-新-雨 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一、Javascript 定位元素的几种方式 1、通过id获取 document.getElementById(“id”) 获取的是单个 2、通过name获取 document.getElementsByName(“Name”)[0] 获取的是多个 返回的是list 3、通过标签名选取元素 docu 阅读全文
posted @ 2021-08-21 16:09 空-山-新-雨 阅读(571) 评论(0) 推荐(0) 编辑