摘要:        
一、场景: 假如两个控件,他们长的一模样,还都叫“张三”,唯一的不同是一个在北京,一个在上海,那我们就可以通过,他们的城市,区,街道,来找到他们。在实际的测试中也经常会遇到这种问题:页面上有很多个属性基本相同的元素,现在需要具体定位到其中的一个。由于属性基本相当,所以在定位的时候会有些麻烦,这时候...    阅读全文
posted @ 2015-07-21 23:17
BruceLan
阅读(181)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、场景webdriver可以很方便的使用findElement方法来定位某个特定的对象,不过有时候我们却需要定位一组对象,这时候就需要使用findElements方法。定位一组对象一般用于以下场景:·批量操作对象,比如将页面上所有的checkbox都勾上·先获取一组对象,再在这组对象中过滤出需要具...    阅读全文
posted @ 2015-07-21 23:03
BruceLan
阅读(145)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、场景 webdriver可以很方便的使用findElement方法来定位某个特定的对象,不过有时候我们却需要定位一组对象,这时候就需要使用findElements方法。 定位一组对象一般用于以下场景: · 批量操作对象,比如将页面上所有的check...    阅读全文
posted @ 2015-07-21 23:03
BruceLan
阅读(59)
评论(0)
推荐(0)
        
            
        
        
摘要:        
webdriver提供了一系列的对象定位方法,常用的有以下8种:·id·name·classname·linktext·partiallinktext·tagname·xpath·cssselector以一个在百度首页输入selenium这个操作来,看看能采用什么定位方式,其效果截图如下:其代码定位...    阅读全文
posted @ 2015-07-21 22:33
BruceLan
阅读(140)
评论(0)
推荐(0)
        
            
        
        
摘要:        
webdriver提供了一系列的对象定位方法,常用的有以下8种: · id· name· class name· link text· partial link text· tag name· xpath· css selector 以一个在百度首页...    阅读全文
posted @ 2015-07-21 22:33
BruceLan
阅读(56)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、简单的一个selenium+webdriver+python脚本 # coding = utf-8from selenium import webdriverbrowser = webdriver.Firefox()browser.get("http:...    阅读全文
posted @ 2015-07-21 22:25
BruceLan
阅读(55)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、简单的一个selenium+webdriver+python脚本# coding = utf-8from selenium import webdriverbrowser = webdriver.Firefox()browser.get("http://www.baidu.com")browse...    阅读全文
posted @ 2015-07-21 22:24
BruceLan
阅读(101)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号