上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 41 下一页
摘要: 一、认识单选框和复选框 1.先认清楚单选框和复选框长什么样 2.各位小伙伴看清楚哦,上面的单选框是圆的;下图复选框是方的,这个是业界的标准,要是开发小伙伴把图标弄错了,可以先抽他了。 二、radio和checkbox源码 1.上图的html源码如下,把下面这段复杂下来,写到文本里,后缀改成.html 阅读全文
posted @ 2018-09-11 09:52 taotao12 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 一、frame和iframe区别 Frame与Iframe两者可以实现的功能基本相同,不过Iframe比Frame具有更多的灵活性。 frame是整个页面的框架,iframe是内嵌的网页元素,也可以说是内嵌的框架 Iframe标记又叫浮动帧标记,可以用它将一个HTML文档嵌入在一个HTML中显示。它 阅读全文
posted @ 2018-09-11 09:49 taotao12 阅读(494) 评论(0) 推荐(0) 编辑
摘要: CSS定位速度快,功能多,但是不能向上查找,比 xpath好用,是本人认为最好用的定位方式 1、*:checked 选中*的checked元素2、 li.refined.list.group.item (如果class中间有空格,可以.+.+.全写也可以只写任意一个) .checkbox[type^ 阅读全文
posted @ 2018-09-09 21:11 taotao12 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 这次将讲Xpath定位! 什么是Xpath: Path就是路径,xpath也类似,就像 在DOS中 D:\Auto\jack。 Xpath的使用: 1:在火狐下载 FirePath 插件(图1),然后在浏览器 F12 使用Xpath 能直接定位到元素,并且能够获取元素的Xpath(图2) Xpath 阅读全文
posted @ 2018-09-09 21:10 taotao12 阅读(236) 评论(0) 推荐(0) 编辑
摘要: # import nnlog# ## my_log = nnlog.Logger('dashu.log',when='D',backCount=5) # 日志名称 更新方式'D'时每天 backCount:最大保存数量# # my_log.debug("debug level")# # my_log 阅读全文
posted @ 2018-09-09 17:37 taotao12 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 跟你说,你总是靠那个firebug,chrome的F12啥的右击复制xpath绝对总有一天踩着地雷炸的你死活定位不到,这个时候就需要自己学会动手写xpath,人脑总比电脑聪明,开始把xpath语法给我学起来! 第1种方法:通过绝对路径做定位(相信大家不会使用这种方式) By.xpath("html/ 阅读全文
posted @ 2018-09-09 16:36 taotao12 阅读(196) 评论(0) 推荐(0) 编辑
摘要: DOM(Document Object Model 文档对象模型) 一个web页面的展示,是由html标签组合成的一个页面,dom对象实际就是将html标签转换成了一个文档对象。可以通过dom对象中js提供的方法,找到html的各个标签。通过找到标签就可以操作标签使页面动起来,让页面动起来。 获取标 阅读全文
posted @ 2018-09-09 16:33 taotao12 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 在UI自动化测试过程中,经常会遇到一些下拉框,我们有三种可选方式来操作下拉框。 第一种方法 基于webdriver的两次click,很容易出现问题,不建议使用。(由于部分下拉框在点击一次后,失去焦点再点下一次时可能下拉框中的参数就消失了,那么就无法进行选择了,所以会出现无法定位到目标元素或目标元素不 阅读全文
posted @ 2018-09-09 16:28 taotao12 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 在UI自动化测试中,必然会遇到环境不稳定,网络慢的情况,这时如果你不做任何处理的话,代码会由于没有找到元素,而报错。这时我们就要用到wait(等待),而在Selenium中,我们可以用到一共三种等待,没一种等待都有自己的优点或缺点,如果选择最优的等待方式呢。来看下这三种等待方式吧。 time(固定等 阅读全文
posted @ 2018-09-09 16:25 taotao12 阅读(1683) 评论(0) 推荐(0) 编辑
摘要: ActionChains UI自动化测试过程中,经常遇到那种,需要鼠标悬浮后,要操作的才会元素出现的这种场景,那么我们就要模拟鼠标悬浮到某一个位置,做一系列的连贯操作,Selenium给我们提供了ActionChains模块。 引入方式 from selenium.webdriver.common. 阅读全文
posted @ 2018-09-09 16:22 taotao12 阅读(444) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 41 下一页