实验简介 做过UI自动化(web自动化, 移动自动化)的同学都会知道, 除去框架的选型和搭建以外, 落到实处的对元素进行定位就成了最重要的技能. 做过UI自动化的同学会知道, 对页面元素的定位方式有8种: id, name, xpath, class, link text, partial link ...
分类:
移动开发 时间:
2018-04-17 19:45:26
阅读次数:
1383
selenium版本说明-->firefox,ie,chrome驱动文件-->集成testNG-->参数化测试-->分组测试-->元素定位(非xpath,xpath) -- selenium版本说明selenium2.53.0+firefox 46selenium3.5.1+firefox 56ge ...
分类:
Web程序 时间:
2018-04-13 14:30:07
阅读次数:
234
熟悉selenium自动化的小伙伴应该知道WebDriver 提供了八种元素定位方法: idnameclass nametag namelink textpartial link textxpathcss selector appium元素定位和WebDriver略微有些差异,具体差异在哪里,下面会 ...
分类:
移动开发 时间:
2018-04-10 19:38:31
阅读次数:
850
最近公司新出了一个产品,需要搭建自动化测试框架,这是一个学以至用的好机会,跟上级申请后,决定搭建一个java自动化测试框架。 Java自动化测试对我来讲可以说不难不易,因为java是我大学在校四年学的主要开发语言,但是毕业这么多年没写了难免生疏。 weiUI自动化测试需要掌握以下几点:一是获取元素, ...
分类:
编程语言 时间:
2018-04-07 19:00:51
阅读次数:
220
定位法:position:absolute 如果子级div有定义宽和高的话就可以用这个方法。注意:margin-top,和margin-left的值均为高和宽值的一半 margin:auto法 这个也可以是定位法。用这个方法要求子级div必须设置宽的值,不然没有效果哦~margin:auto是水平垂 ...
分类:
其他好文 时间:
2018-04-04 20:54:27
阅读次数:
189
//通过完全匹配链接来定位 driver.findElement(By.linkText("新闻")).click(); //通过部分匹配链接来定位 driver.findElement(By.partialLinkText("新")).click(); //通过xpath方式进行定位 driver... ...
分类:
编程语言 时间:
2018-04-01 11:56:16
阅读次数:
161
做了自动化测试这么久了,一直没有梳理到元素定位这一块的内容,其重要性不言而喻。趁着周末有时间,梳理一下。 1,通过id定位 2,通过class定位 ...
分类:
Web程序 时间:
2018-03-31 14:13:41
阅读次数:
143
使用selenium就不可避免的要提到界面元素定位,通过元素定位来实现一系列的逻辑操作。 selenium提供了8中元素定位的方式: id、name、class name、tag name、link text、partial link text、xpath、css selector。 其中使用xpa ...
分类:
其他好文 时间:
2018-03-29 23:14:30
阅读次数:
299
如何保持浮层水平垂直居中.notehttp://www.cnblogs.com/yaliu/p/5190957.html (一)利用绝对定位与transform <div class="parent"> <div class="children"></div> </div> 将父元素定位,子元素如下 ...
分类:
Web程序 时间:
2018-03-29 00:00:36
阅读次数:
352
介绍什么是数组,创建数组,输出数组,添加或删除数组元素,定位数组元素,遍历数组,确定数组的大小和唯一性,数组排序,合并,拆分,接合和分解数组,其他有用的数组函数 ...
分类:
编程语言 时间:
2018-03-28 22:08:16
阅读次数:
275