在测试过程中有时候会遇到反爬虫机制,一些元素会使用伪元素,这样在定位元素的时候会定位不到,这时候就要使用js来帮助定位,获取到想要的元素

下面是部分代码

//使用js获取伪元素的content
String script = "return window.getComputedStyle(document.querySelector('.myTips'),':after').getPropertyValue('content')";
JavascriptExecutor js = (JavascriptExecutor) driver;
String content = (String) js.executeScript(script);
System.out.println(content);

放心使用,转载请说明

最新文章

  1. C学习
  2. 专注docker安全:Security Scanning
  3. WMI
  4. 基于devkit8600的2011.04版uboot启动代码Start.s分析
  5. phonegap 新窗口 inappbrowser插件
  6. 执行asp.net上传下载Excel时出现“未在本地计算机上注册“Microsoft.ACE.Oledb.12.0”提供程序。(System.Data)”错误
  7. C#开发攀爬集锦
  8. hdu 4738 Caocao's Bridges (tarjan求桥)
  9. .net Ajax与后台一般处理程序(ashx) 交互
  10. JavaScript操作符(布尔操作符、乘性操作符和加性操作符)
  11. 使用Intent传递对象
  12. 马昕璐 201771010118《面向对象程序设计(java)》第十四周学习总结
  13. linux中epoll模型
  14. Vue小项目二手书商城:(三)前端渲染数据
  15. [2019BUAA软件工程]结对编程感想
  16. 【spoj SUBLEX】 Lexicographical Substring Search
  17. 5种调优Java NIO和NIO.2的方式
  18. 真相大白:为什么Entity Framework不能进行跨数据库查询(附解决方法)
  19. NetCore组件
  20. ios坐标系统

热门文章

  1. CentOS 7安装和配置ssh
  2. HDU 2548 A strange lift
  3. [转]身份证从 15 >> 18
  4. 部署DNS从服务器
  5. ossfs工具将OSS挂载到阿里云linux系统目录例子
  6. python学习菜单
  7. matlab批量修改图片大小
  8. storm的流分组
  9. vb shell函数在c#的转换
  10. Django之模板Template