摘要: 了解了 开发者工具 和 HTML 结构 后,接下来,就来看看在 Python + Selenium 中如何查找元素了。 查找元素,是 WebDriver 中的核心部分之一。WebDriver提供了八种定位方法,方法如下: | 定位方式 | 方法 | 说明 | |: |: |: | | id | fi 阅读全文
posted @ 2019-10-16 21:13 小满测试 阅读(3068) 评论(0) 推荐(0) 编辑
摘要: 元素定位是 WebDriver 很重要的部分,特别对于自动化测试来说。 要想操作元素,首先必须要找到元素。 我们做自动化测试,就是需要通过模拟手工对元素的操作来实现自动化。脚本无法做到指哪打哪,不能像手工操作那样鼠标移过去点一下就行,毕竟代码没有自我辨别能力。 开发者工具 开发者工具是浏览器自带的网 阅读全文
posted @ 2019-10-16 21:12 小满测试 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: Selenium 体系中用来操作浏览器的 API 就是 WebDriver,WebDriver 针对多种语言都实现了一套 API,支持多种编程语言。 Selenium 通常用来做自动化测试,或者编写网络爬虫。 通常我们说的 Selenium 自动化操作,指的就是 WebDriver 中提供的控制方法 阅读全文
posted @ 2019-10-16 21:11 小满测试 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 循环简单来说就是让一段代码按你想要的方式多次运行。软件拥有强大的运算能力,就是由循环提供的。 在 Python 中支持的循环由两种: 循环 和 循环。 现在我们先来讲 循环。 while 的中文意思为 当...的时候 。顾名思义,当条件满足的时候做什么事情。 来看看 while 语句的格式: whi 阅读全文
posted @ 2019-03-27 22:03 小满测试 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 计算机软件之所以能够对不同的情况进行不同的处理,就是我们在编码的时候,通过逻辑控制语句,告诉软件在不同的情况下应该做什么处理。 比如我们在登录的时候,那么当你输入正确的账号密码和错误的账号密码,完全是两种处理方式。 这就是我们常说的逻辑分支,中间的菱形表示逻辑条件判断,当满足不同的条件的情况下,程序 阅读全文
posted @ 2019-03-27 22:01 小满测试 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 字典是以大括号标识,以键值对(key:value)的形式, 无序,不可重复,可变 的集合类型。 字典具有非常高效的读写效率。 字典的 key,必须是 不可变 的数据类型(int,str,tuple等),列表是不能作为 key 的。当然一般情况下,我们都是使用字符串作为 key 值。 字典的 valu 阅读全文
posted @ 2019-03-27 22:00 小满测试 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 什么是集合? 集合(set)是一种 可变 , 无序 和 不重复 的序列。 集合是python的序列之一,集合没有列表(list)、元组(tuple)和字典(ditc)常见。但是有时候也有奇效。 我们先来看个集合的例子: 就是一个集合(set),数据类型就是set。 我们可以仔细观察一下集合(set) 阅读全文
posted @ 2019-03-27 21:59 小满测试 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 元组( )是 Python 中的一种序列。和列表类似,但是 元组不可变 。 也就是说元组一旦声明后,值就不能再改变。我们先来看看元组的样式: 元组以小括号作为标识,以逗号分隔元素。 元组的操作与列表类似,当然会导致列表改变的操作是无法执行的。 元组支持的方法只有 count 和 index 元组可以 阅读全文
posted @ 2019-03-27 21:58 小满测试 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 由于字符串过于重要,请认真看完并保证所有代码都至少敲过一遍。 对于字符串,前面在 "数据类型" 中已经提到过。但是由于字符串类型太过于常用,Python 中提供了非常多的关于字符串的操作。而我们在实际编码过程中,又经常会与字符串打交道。所以这里字符串单独列出一节来讲解。 字符串是由一对引号(单双引号 阅读全文
posted @ 2019-03-27 21:40 小满测试 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 由于列表过于重要,请认真看完并保证所有代码都敲过一遍。 什么是列表 列表是 Python 中最常用的数据结构,也是一种数据类型,其样式如下: 列表是一种序列。Python 中的序列有 、`元组 tuple 字符串 str`。 "百度百科" 关于 序列 的解释: 数学上,序列是被排成一列的对象(或事件 阅读全文
posted @ 2019-03-27 21:40 小满测试 阅读(623) 评论(0) 推荐(0) 编辑