Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >selenium安装使用

selenium安装使用

作者头像
zyf20010801
发布于 2022-07-09 08:47:34
发布于 2022-07-09 08:47:34
9410
举报
文章被收录于专栏:后端1后端1

安装selenium不少人使用pip命令来安装selenium,辛辛苦苦安装完之后,还是不能使用。所以我们可以是直接使用编译器,pycharm直接安装selenium扩展包。

file中点击settings

在Settings中点击Project Interpreter,点击加号就可以安装各种需要的扩展包

直接搜索selenium,选择selenium,点击Install Package,等selenium安装好就可以使用selenium了。

在安装谷歌驱动,查看自己电脑上的谷歌版本

访问http://chromedriver.storage.googleapis.com/index.html,下载对应的谷歌驱动.

下载完成之后,把谷歌驱动放到项目的文件夹中

打开浏览器,访问百度

这就是selenium安装使用了。

接口测试工具可以使用国产的接口测试工具:https://console.apipost.cn/register?utm_source=10009

Apipost官方链接:https://console.apipost.cn/register?utm_source=10009

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何本地安装ApiPost接口调试工具
ApiPost简介: ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。 下
zyf20010801
2022/05/21
7880
如何本地安装ApiPost接口调试工具
ApiPost简介: ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。 下载地址:
zyf20010801
2022/05/11
4000
接口测试文件上传
在做接口测试的时候,往往会有需要文件上传的接口,今天教大家使用apipost接口测试工具和python+requests脚本进行接口测试。 一、使用python+requests python+requests进行文档上传的接口测试的时候,需要调用files,不过需要注意读取文件上传的时候描述路径的格式,因为window 读取文件可以用\,但是在字符串中\是被当作转义字符来使用。 三种解决办法: 1.转义的方式 'd:\\img.jpg' 2.显式声明字符串不用转义 'd:r\img.jpg' 3.使用Linux的路径/ 'd:/img.jpg' python+requests接口测试脚本
zyf20010801
2022/06/16
1.1K0
如何本地安装ApiPost接口调试工具
ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。
zyf20010801
2022/06/05
4000
如何安装ApiPost接口调试工具
ApiPost简介: ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。
用户9610393
2022/05/13
4130
接口测试的时候如何生成随机数据进行测试
在进行接口测试的时候会需要生成一些随机数据进行测试,今天教大家使用apipost自带的mock字段变量生成随机数据进行测试。
zyf20010801
2022/06/08
1.2K0
ApiPost组成介绍
一、ApiPost组成介绍 二、安装和简单使用 Apipost官方链接:https://console.apipost.cn/register?utm_source=10009 apipost可以
zyf20010801
2022/05/07
3431
适配Mac M1芯片,比Postman更好用的接口调试工具推荐
ApiPost是一款国内团队研发的免费接口调试工具,并且近期已经适配Mac M1芯片,性能和用户体验非常不错。
zyf20010801
2022/05/28
1.1K0
安装Selenium
自动化测试,顾名思义就是让浏览器自动运行,而无需手动操作。这和我们爬虫工作原理有些相似,我们爬虫也需要让浏览器运行网址来获取我们需要的内容。所以我们今天来介绍一款自动化测试工具—— Selenium ,并将它运用到爬虫中来。
HLee
2021/06/01
1.2K0
安装Selenium
发现一个很nice的API调试工具!
以前进行接口发送调试都是用 Postman,最近发现一款很Nice的API工具,可以完全替代postman。
zyf20010801
2022/05/27
2920
发现一个很nice的API调试工具!
以前进行接口发送调试都是用 Postman,最近发现一款很Nice的API工具,可以完全替代postman。
zyf20010801
2022/05/23
3210
ApiPost接口调试工具模拟Post上传文件(中文版Postman)
ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。
zyf20010801
2022/05/13
1.7K0
ApiPost——高效生成接口文档好方法
接口开发完测试好之后就需要,编写接口文档,apipost自带接口文档生成功能。 我们只需要保存好接口的数据,成功响应和失败响应
zyf20010801
2022/07/23
6340
Web测试和App测试区别
WEB测试和app应用测试从流程上来说,没有区别。都需要经历测试计划方案,用例设计,测试执行,缺陷管理,测试报告等相关活动。从技术上来说,WEB测试和APP测试其测试类型也基本相似,都需要进行功能测试,性能测试,安全性测试,GUI测试等测试类型。
zyf20010801
2022/06/25
1K0
推荐一款可以替代 Postman 的国产 api 管理工具 apipost
做开发的朋友们相信对于 api 测试工具不陌生,用测试工具可以直接进行项目测试而不用等前端写好压面来测试。
sik1
2022/04/25
2.5K0
软件测试--selenium脚本编写注意点(一)
在通过python+selenium编写ui自动化脚本的时候,我遇到过很多需要注意的点,今天分享给大家一下。 一、睡眠时间 1、 强制等待时间 sleep() 必须导入time包后才可以使用,强制等待生效时间=页面跳转时间+sleep()设置休眠时间 强制等待时间使用语法:sleep(s) s表示时间,以秒为单位 例:sleep(2) 休眠2s 2、显示等待时间 WebDriverWait() 必须导入WebDriverWait包才可以使用,显示等待时间是针对单个元素生效的,当在规定时间内找到了对应元素,则执行下一步操作。 显示等待时间使用语法: WebDriverWait(x,y,z).until(lambda x:x.find_element_by_元素定位方法("对应元素方法的值")) x表示网页窗口对象 y表示总等待时间(s) z表示等待过程中,每隔多久查看一次元素,单位s ntil是固定格式,可以理解为直到元素定位到为止,lambda x:x是一个匿名函数构建的方法,这里不太好理解可以理解为固定格式lambda总体就是网页窗口对象,而后面的.find_element_by_....就是援用之前的定位方法 3、隐式等待时间 implicitly_wait() 智能等待时间,是针对全局的元素都生效,不需要导入包。当在规定时间内找到了对应元素,则执行下一步操作。 隐等待时间使用语法: 网页对象名.implicity_wait() from selenium import webdriver from time import sleep #导入强制等待时间的包 from selenium.webdriver.support.ui import WebDriverWait #导入显示等待时间的包 dr = webdriver.Firefox() dr.maximize_window() dr.implicitly_wait(5) #隐式时间等待,智能等待,针对于全局 dr.get("https://www.baidu.com") sleep(2) #休眠2s a = WebDriverWait(dr,10,2).until(lambda x:x.find_element_by_id("kw")) #显示等待时间,针对于单个元素进行时间的等待 a.send_keys("123") #总结:只针对一个元素进行时间的等待,要是找不到该元素则会一直消耗完所有的等待时间才进行下一步 二、定位alert弹出框 alert弹出框包含三种: alert 提醒对话框 confirm 确认对话框 prompt 要求用户输入,然后返回结果的对话框 1、定位方法 switch_to.alert:定位到alert/confirm/prompt text:返回alert/confirm/prompt 中的文字信息。 accept:点击确认按钮。 dismiss:点击取消按钮,如果有的话。 send_keys:输入值,这个alert\confirm 没有对话框就不能用了,不然会报错。 2、alert用法
用户9610393
2022/07/11
4190
apipost如何设置断言
apipost断言是JavaScript语言编写的,在apipost客户端后执行脚本处即可。断言会在请求返回之后,运行,并根据断言的pass\fail情况体现在最终测试结果中。
sik1
2022/06/04
1.1K0
对app和微信小程序进行接口测试
对于web端和app端的接口测试来说,他们都是通过请求方法,url和传递的body参数进行接口请求,区别web和app的区别就是header请求的不同。不同的地方在于header中的User-Agent参数。
zyf20010801
2022/06/21
1.5K0
利用在线HTTP接口测试工具ApiPost,模拟移动端请求API接口
比如,当一个API需要根据用户不同的终端来返回不同的数据时,就需要一个工具来模拟不同的终端了。
用户9610393
2022/06/06
2.2K0
接口测试工具_【学习】—接口测试(apipost、jmeter和python脚本)
一.什么是接口 接口就是内部模块对模块,外部系统对其他服务提供的一种可调用或者连接的能力的标准,就好比usb接口,他是系统向外接提供的一种用于物理数据传输的一个接口,当然仅仅是一个接口是不能进行传输的,我们还的对这个接口怎么进行传输进行进行一些设置和定义。开发所谓的接口是模块模块之间的一种连接,而测试眼中的接口是一种协议(对接口的功能的一种定义) 二、如何进行接口测试 1.使用工具进行接口测试 如:apipost、jmeter等工具进行接口测试。 apipost这款接口测试工具,主要针对于接口验证和接口文档生成。apipost这款接口测试工具,是一款很轻便的接口验证工具,可以通过输入请求方法、url、参数直接进行接口请求访问,验证接口是否开通,还可以查看返回的响应值查看接口开发是否正常。根据这些接口验证信息,直接可以生成在线文档和离线版的word文档。是一款很棒的接口测试和接口文档生成工具,又不像swagger生成的接口文档都是英文的阅读起来也不太方便。apipost还具备协同工作,可以很有效的实现前端的接口联调。
用户9610393
2022/05/28
7060
相关推荐
如何本地安装ApiPost接口调试工具
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档