码迷,mamicode.com
首页 >  
搜索关键字:webelement    ( 168个结果
转载:selenium webdriver定位不到元素的五种原因及解决办法
1.动态id定位不到元素for example: //WebElement xiexin_element = driver.findElement(By.id("_mail_component_82_82")); WebElement xiexin_element = driver.findElem ...
分类:Web程序   时间:2017-11-03 16:16:05    阅读次数:206
UI自动化测试(三)对页面中定位到的元素对象做相应操作
前两天分别讲述了UI自动化测试基础以及对页面元素该如何进行定位,这一篇自然就是对定位到的页面元素对象进行相应操作啦。 阅读目录 1.常用操作元素对象的方法 2.鼠标事件操作 3.键盘事件操作 4.WebElement接口常用方法 5.设置等待时间 6.打印验证信息 7.定位一组对象操作 8.层级定位 ...
分类:其他好文   时间:2017-10-04 17:06:18    阅读次数:521
webelement类的方法
webelement类的方法,常用的汇总如下: clear()清空 例如登录时先清空输入框中的内容 driver.find_element_by_id('username').clear() click(),单击 例如点击登录按钮 driver.find_element_by_id('submit' ...
分类:Web程序   时间:2017-09-30 13:33:30    阅读次数:173
selenium与页面交互之二:webelement类的属性
webelement类的属性如下: element.size() 获取元素的大小 element.tag_name() 获取元素的HTML标签名称 element.text() 获取元素的文本 以百度为例,输入错误的账号,系统提示错误信息,获取错误信息的内容 ...
分类:Web程序   时间:2017-09-30 11:32:46    阅读次数:169
appium元素定位
通过id定位 安卓里面的id即为resource-id driver.findElementById("com.tencent.mm:id/do") 或者 WebElement element = driver.findElement(By.id("com.tencent.mm:id/do")); ...
分类:移动开发   时间:2017-09-22 19:02:04    阅读次数:321
WebElement接口获取值
通过WebElement接口获取值 size 获取元素的尺寸 text 获取元素的文本 get_attribute(name) 获取属性值 location 获取元素坐标,先找到要获取的元素,再调用该方法 page_source 返回页面源码 driver.title 返回页面标题 current_ ...
分类:Web程序   时间:2017-09-03 01:15:26    阅读次数:484
Selenium:注解@FindBy、@FindBys、@FindAll的用法
方式有3种:@FindBy、@FindBys、@FindAll。下文对3中类型的区别和使用场景进行介绍 1)@FindBy @FindBy(id= "A") private WebElement A; 多个元素用FindBy也可以 @FindBy(id = "userName") private L ...
分类:数据库   时间:2017-08-29 14:34:59    阅读次数:459
使用Xpath定位元素
1.xpath较复杂的定位方法: 现在要引用id为“J_password”的input元素,可以像下面这样写: WebElement password = driver.findElement(By.xpath("//*[@id='J_login_form']/dl/dt/input[@id='J_ ...
分类:其他好文   时间:2017-08-25 15:05:13    阅读次数:311
selenium + python自动化测试unittest框架学习(六)分页
接触的项目分页的形式是以下形式: 想要获取总页数后,遍历执行翻页的功能,但由于分页是以javascript方法实现的,每次点击确定按钮后,页面就回刷新,webelement元素过期无法遍历下一个进行翻页操作,报StaleElementReferenceException的错误,所以对于这个操作折腾了 ...
分类:编程语言   时间:2017-08-20 18:21:51    阅读次数:152
selenium + python自动化测试unittest框架学习(三)webdriver元素操作(二)
上一篇是元素的定位,那么定位元素的目的就是对元素进行操作,例如写入文本,点击按钮,拖动等等的操作 (1)简单元素操作 简单元素操作 (2)webElement接口常用的操作: WebElement类内容:获取元素属性、位置、是否可见、元素尺寸、元素截图等 (3)鼠标操作:双击,鼠标右键,鼠标移动,拖 ...
分类:编程语言   时间:2017-08-20 18:19:11    阅读次数:270
168条   上一页 1 ... 5 6 7 8 9 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!