- 博客(6)
- 收藏
- 关注
原创 selenium自动化原理与安装
selenium自动化原理与安装1.介绍Selenium 是一个 Web 应用的自动化框架。通过它,我们可以写出自动化程序,像人一样在浏览器里操作web界面。 比如点击界面按钮,在文本框中输入文字 等操作。而且还能从web界面获取信息。 比如获取12306票务信息,招聘网站职位信息,财经网站股票价格信息 等等,然后用程序进行分析处理。2.原理Selenium 的自动化原理是这样的从上图可以看出:我们写的自动化程序 需要使用 客户端库。我们程序的自动化请求都是通过这个库里面的编程接口发送给
2020-06-13 13:46:03 526 1
原创 Linux配置Selenium+Chrome+Python实现自动化测试
Linux配置Selenium+Chrome+Python实现自动化测试1.安装chrome2.安装python、安装Selenium、安装requests(可选)3.安装chromedriver4.简单示例5.字符界面运行1.安装chrome2.安装python、安装Selenium、安装requests(可选)3.安装chromedriver4.简单示例5.字符界面运行1.安装chrome// sudo apt-get install libxss1 libappindicator1 l
2020-07-04 10:38:28 929
原创 Linux系统搭建自动化测试环境——安装python3.8.1+selenium+最新firefox及其驱动
Linux系统搭建自动化测试环境——安装python3.8.1+selenium+最新firefox及其驱动1. 安装python selenium2. 安装firefox及其驱动3.写测试代码运行:1. 安装python selenium2. 安装firefox及其驱动3.写测试代码运行:安装python服务器的linux系统自带了python2.6.6,但是我的脚本是python3写的,所以,本机下载好需要的python安装包,上传到linux任意目录。解压:tar -zxvf Py
2020-07-04 10:23:51 731
原创 css表达式-上篇
css表达式-上篇css表达式-上篇CSS Selector 语法选择元素原理根据 tag名、id、class 选择元素选择 子元素 和 后代元素根据属性选择验证 CSS SelectorCSS Selector 语法选择元素原理根据 tag名、id、class 选择元素选择 子元素 和 后代元素根据属性选择验证 CSS Selector前面我们看到了根据 id、class属性、tag名 选择元素。如果我们要选择的 元素 没有id、class 属性,或者有些我们不想选择的元素 也有相同的 i
2020-06-15 16:51:58 2537
原创 操控元素的基本方法
操控元素的基本方法1.介绍选择到元素之后,我们的代码会返回元素对应的 WebElement对象,通过这个对象,我们就可以 操控 元素了。2.包括操控元素通常包括点击元素*在元素中输入字符串,通常是对输入框这样的元素获取元素包含的信息,比如文本内容,元素的属性*2.1点击元素点击元素 非常简单,就是调用元素WebElement对象的 click方法。前面我们已经学过。这里我们要补充讲解一点。当我们调用 WebElement 对象的 click 方法去点击 元素的时候, 浏览器接收到自动化
2020-06-15 16:38:01 883
原创 选择元素的基本方法
选择元素的基本方法根据 tag name 选择元素,返回的是 一个列表里面 都是 tag 名为 div 的元素对应的 WebElement对象取出列表中的每个 WebElement对象,打印出其text属性的值text属性就是该 WebElement对象对应的元素在网页中的文本内容限制 选择元素的范围是 id 为 container 元素的内部。id 为 1 的元素 就是第一个搜索结果打印出 第一个搜索结果的文本字符串等待 2 秒2 秒 过后,再去搜索打印出 第一个搜索结果的文本字符串设置最大等待时长为 1
2020-06-13 14:00:51 1072 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人