摘要: Selenium极力推荐使用CSS 定位,而不是XPath来定位元素,原因是CSS 定位比XPath 定速度快,语法也更加简洁。 CSS常用定位方法 通过前端工具获取到百度首页的代码,部分如下所示: 案例:在百度首页的搜索框输入selenium,点击搜索按钮 通过class属性定位 通过id属性定位 阅读全文
posted @ 2017-12-25 17:00 NancyRM 阅读(273) 评论(0) 推荐(0) 编辑
摘要: XPath即为XML路径语言,它是一种用来确定XML文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。 绝对路径定位 案例:在百度首页搜索框输入selenium 注意:参考前端工具所展示的代码,可以找到百度首页搜索框的绝对路径(比如FirePath),下面是百 阅读全文
posted @ 2017-12-25 16:02 NancyRM 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 元素的定位应该是自动化测试的核心,要想操作一个元素,首先应该识别这个元素。 webdriver提供了一系列的元素定位方法,常用的有以下几种: id name class name tag link text partial link text xpath css selector 案例:打开百度首页 阅读全文
posted @ 2017-12-25 14:29 NancyRM 阅读(244) 评论(0) 推荐(0) 编辑