摘要: selenium 提供的xpath定位方法名为:find_element_by_xpath(xpath表达式) Xpath基本定位语法: / 绝对定位,从根节点选取 // 相对定位,从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置 . 选取当前节点 .. 选取当前节点的父节点 @ 选取属性, 阅读全文
posted @ 2018-11-02 17:04 JiaxyGogogo 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1. Chrome定位工具 打开Chrome浏览器,按F12会弹出开发者工具选项,选择Elements: 1)鼠标点击最左边箭头 2)鼠标滑动到页面中你要操作的元素,单击一下 3)对应的html元素内容会有深蓝色的背景 2. ID定位(唯一) driver.find_element_by_id('' 阅读全文
posted @ 2018-11-02 16:05 JiaxyGogogo 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1. 产品简介 selenium 是 基于 web网页的UI自动化测试框架。 1)支持多浏览器操作:ie、chrome、firefox、edge、safaria等 2)跨平台:windows、linux、mac等 3)支持多语言:python、java、ruby、c#等 2. Selenium we 阅读全文
posted @ 2018-11-02 15:46 JiaxyGogogo 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1. 安装python (1)下载地址:https://www.python.org/downloads/windows/ (2)安装方式:默认安装即可 (3)环境变量配置:打开【系统属性】-【环境变量】,编辑【系统变量】中的【Path】,将python的路径配置进去 2. 安装浏览器驱动 (1)主 阅读全文
posted @ 2018-11-02 11:12 JiaxyGogogo 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 DOM(Document Object Mode)是一套web标准,地那一了访问HTML文档的一套属性、方法和事件 其本质: 网页 与 脚本语言 沟通的桥梁 脚本语言通过DOM对象来访问HTML页面,从而改变文档的结构、样式和内容。 当浏览器载入HTML文档时,他就会称谓document 阅读全文
posted @ 2018-11-02 10:51 JiaxyGogogo 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 javascript是脚本语言;可以插入HTML页面 2. 使用 HTML中的脚本 必须位于<script> 与</script>标签之间 脚本可被放置在HTML页面的<body>和<head>部分中。 例: 3. javascript变量 (1)声明: var 变量名=变量值 (2)命 阅读全文
posted @ 2018-11-02 10:25 JiaxyGogogo 阅读(123) 评论(0) 推荐(0) 编辑
摘要: HTML: 超文本标记语言,使用标记标签来描述网页。 1. 标签为:使用 <> 包围的关键词,通常成对出现。 2. 常用标签对: <ul><li></li></ul> <ol><li></li></ol> 3.大多数元素html适用的属性: id属性: 定义元素的唯一id,在当前的html页面唯一 阅读全文
posted @ 2018-11-02 09:54 JiaxyGogogo 阅读(119) 评论(0) 推荐(0) 编辑