一.Selenium介绍    Selenium是一个用于Web应用自动化测试的工具。selenium 工具模拟用户行为,最擅长做的事情就是模拟用户点击,输入内容等等。自动化测试模拟用户操作,用户访问一个百度站点,找到搜索框,输入123,点击百度一下这个操作。全程都是用眼睛看的,人有思维;那么自动化测试不像一样有眼睛去看,自动化测试需求识别HTML页面上的信息---也就是我们所
首先了解下Selenium的工作原理Client(脚本)首先会生成一个driver,通过这个driver 可以启动一个浏览器 那就是RemotServer(browser).通过这个浏览器去执行我脚本一系列里的数据和操作,也就是创建一个session通过http请求RS发送restful请求 发送请求后浏览器会自动解析里面的内容 同时获取脚本里的操作和数据在处理过后可以获取一个运行结果一、环境搭建
转载 2023-09-15 19:44:07
161阅读
Kubernetes (K8S) 是一种用于自动化部署、扩展和管理容器应用程序的开源系统,它提供了许多便利的功能来简化容器集群的管理。在这篇文章中,我们将介绍如何使用 PythonSelenium 来编写自动化脚本,以帮助你更好地管理和监控 Kubernetes 集群。 整体流程 首先,让我们来总结一下编写 Python + Selenium 自动化脚本的整体流程。在这个例子中,我们将使
原创 3月前
23阅读
1、下载python安装。  https://www.python.org/downloads/release/python-351/ 根据自己的操作系统32/64 位,选择相应的版本。安装过程我就没必要描述,我的安装目录为:C:\Python35  2、进入cmd(windows命令提示符)下面输入"python"命令。(如果提示python不是内部或外部命令!别急
原创 2017-07-07 10:31:23
939阅读
Python+Selenium实现UI自动化
# Python + Selenium实现UI自动化 ## 概述 本文将教您如何使用PythonSelenium实现UI自动化Selenium是一个自动化测试工具,它可以用于模拟用户在Web浏览器中的操作,包括点击、输入、选择等。Python是一种简单易学的编程语言,具有丰富的库和强大的生态系统,因此非常适合用于编写自动化脚本。通过结合PythonSelenium,您可以轻松地编写自动化
原创 2023-07-23 10:17:03
313阅读
selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点:*  免费,也不用再为破解QTP而大伤脑筋*  小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。*  这也是最重要的一点,不管你以前更熟悉C、&nbsp
原创 2017-08-12 16:59:29
1324阅读
安装环境:win10一)安装前检查(使用securable.exe 或 LeoMoon CPU-V.exe):系统硬件是否支持虚拟技术?BIOS中是否已启用?二)安装虚拟机CentOS7:下载vmware workstation pro:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.ht
原创 2018-09-29 17:11:58
2905阅读
这几天工作不是很忙,项目也进行的差不多了,实在是不想手点测试,于是就百度搜索了一些自动化测试,于是乎。。。演示 验证码为后台放开的权限 1.下载python直接官网下载即可:https://.python.org/downloads/一路默认下载即可查看下载完成后的目录 配置环境变量: 打开c
转载 2021-05-24 18:50:00
1177阅读
2评论
python+selenium自动化测试框架1. 下载并安装python2.下载并安装setuptools(默认将安装到C:\Python27\Lib\site-packages目录下,通过上面提供的setuptools的连接,拖动页面到底部找到,setuptools-1.3.2.tar.gz文件(版本随着时间版本会有更新),对文件进行解压,找到ez_install.py文件,进入windows命
翻译 2017-05-04 12:03:05
2368阅读
简单的脚本开源地址 https://gitee.com/ldgan/pyuipom ...
转载 2021-08-22 20:44:00
323阅读
2评论
保姆级Python+selenium持续更新!建议收藏!!
原创 2022-03-17 14:08:01
961阅读
    回看先前的个人51CTO博客文章,才发现自己已有一段时间未曾写下几篇文章,记录自己的一个学习感悟与心得,借着窗外淅淅沥沥的小雨,淅沥的这心情,分享这小小的学习心得,希望对看到文章的朋友有所帮助。    Selenium    提到Selenium,做自动化的同学差不多都知
原创 2016-02-11 16:12:10
3837阅读
1.获取页面title title:获取当前页面的标题显示的字段 from selenium import webdriver import time browser = webdriver.Chrome() browser.get('https://www.baidu.com') #打印网页标题 ...
转载 2021-10-29 16:09:00
499阅读
2评论
## Python+Selenium自动化判断按钮可点击 ### 1. 流程概述 在本文中,我们将学习如何使用PythonSelenium自动化地判断按钮是否可点击。这是一个常见的需求,特别是在Web应用程序测试和自动化测试中经常遇到。 要实现这个功能,我们将按照以下步骤进行操作: | 步骤 | 描述 | |------|------| | 1. | 启动浏览器 | | 2.
原创 2023-07-16 12:43:12
1510阅读
pip show selenium查看selenium的版本。python -m pip install --upgrade selenium升级我们的selenium
原创 2021-07-30 14:38:22
2282阅读
    开篇    个人博客“Python+selenium的GUI自动化实现”提到的chrome与IE浏览器调用插件已上传至51CTO下载,对应链接分别为:chrome,http://down.51cto.com/data/2171584;IE,http://down.51cto.com/data/2171585;有
原创 2016-02-15 20:45:56
10000+阅读
pip show selenium查看selenium的版本。python -m pip install --upgrade selenium升级我们的selenium
原创 2022-02-24 16:00:42
3576阅读
打开百度首页,搜索“胡歌”,然后检索列表,有无“胡歌的新浪微博”这个链接 2、在写脚本之前,需要明确测试的步骤,具体到每个步测试场景,考虑好之后,再去写脚本。
简单介绍selenium selenium是一个用于测试web网页的自动化测试工具,它直接运行在浏览器中,模拟用户的操作。???? 支持多浏览器:ie、Firefox、Chrome、edge、Safari等???? 跨平台:windows、Linux、mac等???? 支持多语言:python、java、ruby、c#等webdriver webdriver则是selenium里最重要的东西,
转载 2021-04-28 22:50:54
709阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5