02 2019 档案

摘要:前言 一些人在使用selenium定位元素时,用的是xpath定位,因为xpath基本能解决定位的需求。css定位往往被忽略掉了,其实css定位也有它的价值,css定位更快,语法更简洁。这一篇css的定位方法,主要是对比上一篇的xpath来的,基本上xpath能完成的,css也可以做到;两篇对比学习 阅读全文
posted @ 2019-02-28 20:26 HonyL 阅读(662) 评论(0) 推荐(0)
摘要:前言 在上一篇简单的介绍了用工具查看目标元素的xpath地址,工具查看比较死板,不够灵活,有时候直接复制粘贴会定位不到。这个时候就需要自己手动的去写xpath了,这一篇详细讲解xpath的一些语法。 什么是xpath呢? 官方介绍: XPath即为XML路径语言,它是一种用来确定XML1(标准通用标 阅读全文
posted @ 2019-02-28 20:12 HonyL 阅读(459) 评论(0) 推荐(0)
摘要:前言 从这篇开始,正式学习selenium的webdriver框架。我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打 阅读全文
posted @ 2019-02-28 19:45 HonyL 阅读(1164) 评论(0) 推荐(0)
摘要:前言 自动化只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。本篇主要讲如何用firefox辅助工具进行元素定位。元素定位在这四个环节中是至关重要的,如果说按学习精力分配的话,元素定位占70%;操作元素10%,获取返回结果10%;断言10%。 阅读全文
posted @ 2019-02-22 16:23 HonyL 阅读(534) 评论(0) 推荐(0)
摘要:一、selenium简介 Selenium 是用于测试 Web 应用程序用户界面 (UI) 的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且 Selenium 能够在一个或多个浏览器中执行这些测试。 Selenium的发展经历了三个阶段,第一个阶段,也就是s 阅读全文
posted @ 2019-02-21 15:06 HonyL 阅读(461) 评论(0) 推荐(0)