1.Webdriver原理webdirver是一款web自动化操作工具,为浏览器提供统一的webdriver接口,由client也就是我们的测试脚本提交请求,remote server浏览器进行响应请求,相对于原来selenium1中的selenium rc更加的简便,对浏览器的操作更加灵活。2.定位(1)元素的定位:元素的定位可以通过id,name,class name,tag name,lin
转载 2023-07-13 22:09:52
80阅读
引言使用ie浏览器的痛苦,就是无法通过xpath去定位元素,因为浏
原创 2023-01-10 19:26:26
280阅读
 今天有个项目需要做固定的回到顶部的图标,固定定位在i6下面是不支持的,需要通过js控制。 具体写法如下:   <div id="gotop" style="position:fixed;right:0px;bottom:0px;float:right;_position:absolute;_bottom:auto;
原创 2012-10-16 19:37:54
355阅读
# 使用Python实现IE11定位元素的指南 在现代Web开发中,自动化测试是一项非常重要的技能,它能够帮助开发者高效地测试网页的功能和性能。在某些情况下,尤其是在旧版本浏览器如IE11中,定位网页元素可能会成为一项挑战。本文将教会你如何使用PythonIE11中定位网页元素,具体流程如下所示: ## 实现流程 我们可以将整个实现过程分为以下几个步骤: | 步骤 | 描述
原创 2024-09-23 04:08:38
102阅读
主要讲自己在实战中遇到的坑: 1.动态id定位不到元素分析原因:每次打开页面,ID都会变化。用ID去找元素,每次刷新页面ID都会发生变化。解决方案:推荐使用xpath的相对路径方法或者cssSelector查找到该元素。      2.iframe原因定位不到元素分析原因:你要找的元素在某个框架(frame)里面解决方案:跳转到该框架里,再查找元素。     driver.switchT
转载 2023-08-09 14:23:14
106阅读
   IE下如果设置position:absolute或者relative,总是偶尔会出现定位不正确的问题,如果使父容器有了haslayout,那么定位问题又可以恢复正常了。常用的获得haslayout的方法是给css设置zoom:1;IE下的定位和haslayout有莫大的关联,常见的问题还有躲猫猫bug和边框截断bug,都可以通过zoom:1;解决。     今天写个脚本,给某个div设了
转载 2009-02-02 18:54:00
87阅读
2评论
   IE下如果设置position:absolute或者relative,总是偶尔会出现定位不正确的问题,如果使父容器有了haslayout,那么定位问题又可以恢复正常了。常用的获得haslayout的方法是给css设置zoom:1;IE下的定位和haslayout有莫大的关联,常见的问题还有躲猫猫bug和边框截断bug,都可以通过zoom:1;解决。      今天写个脚本,给某个di
转载 2009-02-02 18:54:00
221阅读
2评论
1.css简介css(Cascading style sheets)层叠样式表。是一种用来表现HTML或者XML文档样式的计算机语言。 css的规则主要由两部分构成:选择器以及一条以及多条的声明。 css选择器是浏览器用来选择元素的,selenium也要选择元素,所以就使用了它。 定位元素的注意事项: ①找到等待定位的元素的唯一属性  ----> 如果有唯一属性,则可以唯一的定位
转载 2024-10-10 15:38:47
19阅读
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&q
原创 2012-11-19 13:14:19
445阅读
1、offset()获取匹配元素在相对浏览器窗口的偏移量  返回一个对象,包括两个属性。left:相对浏览器窗口左边的距离。top:相对浏览器顶部的距离。   $("#div1").offset().left;  //返回id为div1相对于浏览器窗口最左边的距离   $("#div1").offset().top;  //返回id为div1相对于浏览器窗口最顶部的距离  以下
转载 2023-07-17 22:18:30
64阅读
PAMIE- Python实现IE自动化的模块(附 网易注册代码)2009-08-01 00:45PAMIE是一套为Python写的用于Web自动化测试的工具,采用Win32COM的方式操作IE来实现。pamie是个很好的操作IE的模块用pamie来操作ie浏览器好方便啊,本来它就是一个IE测试自动化的东西,这样,用pamie来抓取网页,自动提交表单很容易。使用:来测试一个最简单的例子:from
转载 2023-10-10 14:37:24
255阅读
令人蛋疼的IEIE6/IE7下父元素有相对/绝对定位时,子元素在IE6和IE7下overflow:hidden;失效。情况一:(在parent上增加position:relative) aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa bbbb bbbbb ...
转载 2013-08-14 18:55:00
53阅读
2评论
IE6.0及以下版本的浏览器里是不支持position:fixed的。ie7+,firefox,chrome,opera都是可以完美支持的。解决此问题的要点主要有: 1).容器要有一个背景图片 2).设置它的滚动属性为fixed。 3).用IE特有的e-xpression方法计算出元素的top,left,right,bottom的量。 /* 除IE6浏览器的通用方法 */.ie6_box{posi
原创 2013-05-19 17:39:32
747阅读
今晚遇到一个超级坑的问题;一个绝对定位的元素,在firefox,chrome,ie8-9下都可以正常显示,就是IE6中不显示.尝试过设置z-index, float:left,display,block等,绝对定位的元素还是没有显示出来,然而,我在此元素上加上 clear属性即可解决;网上大神解决方法如下:1、在绝对定位元素外层加一空白div,不应用任何样式.终于,绝对定位的元素显示出来了.2、在
原创 2014-12-12 15:29:19
382阅读
之前遇到一个超级坑的问题;一个绝对定位的元素,在firefox,chrome,ie8-9下都可以正常显示,就是IE6中不显示.尝试过设置z-index, float:left,display,block等,绝对定位的元素还是没有显示出来,然而,我在此元素上加上 clear属性即可解决;网上大神解决方法如下:1、在绝对定位元素外层加一空白div,不应用任何样式.终于,绝对定位的元素显示出来了.2、在
原创 2015-04-21 15:53:19
371阅读
  IE6/IE7下position:absolute;绝对定位偏移、不显示问题   2012-05-23 01:25:35|  分类: 默认分类 |  标签:ie7绝对定位不显示  ie6绝对定位不显示  ie6position:absolute  
转载 精选 2013-04-25 18:39:51
2124阅读
# 如何用Python启动IE浏览器 ## 概述 在本文中,我将指导你如何使用Python来启动Internet Explorer浏览器。这对于刚入行的小白来说可能有些困难,但是我将一步步向你展示整个过程。 ### 步骤概览 下面的表格展示了启动IE浏览器的整个步骤: | 步骤 | 描述 | | --- | --- | | 1 | 导入所需的模块 | | 2 | 创建一个IE浏览器实例 |
原创 2024-04-25 05:12:12
76阅读
# 如何在 Python 中调用 Internet Explorer 在现代开发中,尽管新型浏览器如 Chrome 和 Firefox 更为流行,但某些情况下可能需要使用 Internet Explorer(IE)。在这篇文章中,我们将学习如何通过 Python 调用 IE。 ## 整体流程 在开始之前,首先了解这一过程的基本步骤: | 步骤 | 描述
原创 10月前
42阅读
# Python 仿IE ## 背景 随着互联网的发展,浏览器作为我们获取信息的主要工具之一,扮演了重要的角色。而在浏览器中,IE(Internet Explorer)曾经是最主流的浏览器之一,虽然现在已经被Chrome等新一代浏览器所取代,但我们可以通过Python来实现一个简单的仿IE的浏览器,以了解浏览器的基本原理和实现方法。 ## 实现思路 要实现一个简单的仿IE的浏览器,我们需要
原创 2023-12-22 07:43:30
41阅读
# Python IE插件科普 ## 引言 随着互联网的普及,人们对于网络浏览器的需求也越来越高。其中,IE浏览器作为最早的主流浏览器之一,仍然在许多企业和个人中广泛使用。为了满足用户对于浏览器的功能定制需求,开发者们推出了各种插件,其中包括了Python IE插件。本文将介绍Python IE插件的背景、用途以及如何使用它。 ## 什么是Python IE插件 Python IE插件是一种可
原创 2023-10-16 04:29:38
85阅读
  • 1
  • 2
  • 3
  • 4
  • 5