入门简单的hello world part1 from datetime import time from selenium import webdriver # 生成一个chrome driver = webdriver.Chrome() # 访问指定url driver.get("http:// ...
转载 2021-08-20 22:29:00
413阅读
2评论
作者:灰蓝蓝蓝蓝蓝蓝著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。第一部分:Selenium的学习网站,看了这些网站的内容,相信你的Selenium就能到达一定水平了。第二部分:Selenium的资源整理,各种版本浏览器、driver、selenium的下载,你需不需要?第三部分:博主整理的Chrome与chromedriver的版本对照表,还在为版本不匹配而头大?**1.
转载 2022-03-28 14:31:47
612阅读
python自动化测试 - Selenium1.安装2.基础操作2.1 声明浏览器对象2.2 访问网页2.3 查找单个节点2.4 查找多个节点3.等待3.1 显式等待3.2 隐式等待1.安装完成自动化
原创 2022-06-23 17:19:05
216阅读
前篇文章我们已经讲了unittest框架和selenium驱动的安装和介绍,这篇文章,主要是讲selenium日常的写法以及简单的操作1.打开一个页面,用百度举例import unittest from selenium import webdriver import time from selenium.webdriver.common.by import By class Test(uni
前言之前的文章说过, 要写一篇自动化实战的文章, 这段时间比较忙再加回家过11一直没有更新博客,今天整理一下实战项目的代码共大家学习。(注:项目是针对我们公司内部系统的测试,只能内部网络访问,外部网络无法访问)问:1.外部网络无法访问,代码也无法运行,那还看这个项目有啥用2.如何学习本项目3.如何学习自动化测试python+selenium)答:1.其实代码并不重要,希望大家完完整整的看完这个项
本文主要介绍pythonselenium自动化测试工具的各种使用方法,包括基本安装使用,页面加载检测,dom元素交互,键盘鼠标交互控制,标签窗口控制,cookie等常用功能。并记录一些工程实践中遇到的问题以及相应的解决方案。 概述selenium是网页应用中最流行的自动化测试工具,可以用来做自动化测试或者浏览器爬虫等。官网地址为:https://www
转载 2023-06-26 14:50:07
199阅读
之前一直是用selenium进行web自动化测试的,把selenium + python写用例的过程中需要注意的地方和问题点简单的给大家分享一下1、Selenium简介Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Google Chrome、Mozilla Firefo
转载 9月前
56阅读
首先要考虑的项目为什么要做自动化测试?(主要从自动化测试的优点着手)其次是什么项目才适合做自动化测试自动化测试覆盖率要达到什么样的程度?因为都知道不可能达到100%的,不然脚本太臃肿,反而会失去初衷,偏离目标。再次再来解决如何做自动化测试自动化测试主要流程有哪些呢?如何开展的问题等。先是战略上清晰,才能开始解决战术上的问题,如:如何开展自动化测试自动化测试的主要流程等问题。因为不是任何系统都
文章目录前言一、selenium简介二、selenium环境搭建自动化测试环境搭建1、selenium4定位的新特性locate_with2、三种等待3、断言流程4、业务流程5、参数6、流程封装7、用例优化1)控件参数 单选按钮radio2)日期控件 当前日期格式8、整合unittest9、beautiful报告生成10、devOps持续集成、持续交付、持续部署 前言一、selenium简介
文章目录前言明确目标最终效果开发环境思路分析实现步骤运行效果以下是全部代码 前言最近在B站学习知识,于是看完了视频就想着练习一下巩固一下知识,就地取材的做了个B站selenium小项目,感觉还挺适合新手入门的,于是迫不及待想分享给大家。希望大家都能学到新知识,本章说的还是selenium自动化测试实现。明确目标首先开始工作之前知道我们需要哪些信息,这里我框起来的是我需要的信息,(标题,封面,up
转载 2023-07-21 17:51:27
156阅读
理解web应用程序测试工具(录制、编写、运行、测试并行处理)api 编辑 并行测试脚本(client)-驱动-浏览器(server)-服务器2.0版本升级示例配置环境驱动版本号对应下载驱动保存到本地火狐驱动girhub解压缩保存测试ide录制失败是由于广告算法推荐导致没有内容重现导出脚本ide只需一个,可以访问chrome,改脚本就行实验点点点脚本分析忽略鼠标滑过...
原创 2022-01-15 13:59:55
273阅读
理解web应用程序测试工具(录制、编写、运行、测试并行处理)api 编辑 并行测试脚本(client)-驱动-浏览器(server)-服务器2.0版本升级示例配置环境驱动版本号对应下载驱动保存到本地火狐驱动girhub解压缩保存测试ide录制失败是由于广告算法推荐导致没有内容重现导出脚本ide只需一个,可以访问chrome,改脚本就行实验点点点脚本分析忽略鼠标滑过...
原创 2021-08-26 09:55:23
525阅读
一、认识Selenium Selenium架构 Selenium核心组件 1.selenium webdriver client 2.selenium drivers 3.selenium IDE 4.selenium grid 需要同一时间在多个浏览器和操作系统上进行测试时; 要节省测试套件的执行
原创 2022-05-24 08:31:16
1008阅读
自动化测试 selenium它支持多种浏览器和操作系统,可以模拟真实用户的行为,如点击、输入文本、滚动页面等。Selenium可以在多种编程语言中使用,如Java、Python、C#等
原创 8月前
89阅读
Selenium IDE 是嵌入到Firefox 浏览器中的一个插件,实现简单的浏览器操 作的录制与回放功能,IDE 录制的脚本可以可以
## 教你如何实现Python Selenium自动化测试隐藏 ### 概述 在进行自动化测试时,有时候需要隐藏浏览器窗口以避免干扰用户操作。本文将教你如何使用PythonSelenium库来实现自动化测试时隐藏浏览器窗口的功能。 ### 流程 下面是实现Python Selenium自动化测试隐藏的步骤: | 步骤 | 操作 | | ---- | ---- | | 1 | 安装Selen
原创 4月前
193阅读
或者下载和自己的浏览器版本号一致的驱动程序。将下载下来的驱动文件复制到 /usr/local/bin目录下面。
原创 2023-05-15 21:22:33
129阅读
F12: 右键 选择复制 path 在selenium+python自动化测试(一)–环境搭建中,运行了一个测试脚本,脚本内容如下: 运行脚本的第一步是打开浏览器,使用webdriver.Chrome()打开谷歌浏览器,如果要指定其他浏览器,比如要使用Firefox或者IE浏览器,更换浏览器名称就可
转载 2018-04-16 19:54:00
272阅读
2评论
1. 简介  今天我们还是继续练习练习基本功,各位小伙伴要耐住住性子,要耐得住寂寞啊,不要急躁,后面你会感谢你在前边的不断练习的。到后面也是检验你前边的学习成果的一次很好实践。本文介绍如何通过link text、partial link text、class name和name 来定位页面元素。2.link text定位元素我们打开网页,一些可以点击的链接跳转上面的文字,就是l
转载 9月前
24阅读
在日常的软件测试工作中,功能测试是软件测试的重要环节,而手动的功能测试有许多缺点,其中主要的缺点是测试过程单调且重复,这种长时间的重复操作容易使人厌倦、出错。2004年,Thoughtworks的工程师Jason Huggins决定使用自动化测试工具来改变这种状况。他开发了一款名为JavaScriptTestRunner的JavaScript程序,这款JavaScript程序可以自动进行Web应用程序的功能测试。同年,JavaScriptTestRunner更名为Selenium
原创 精选 2021-03-15 12:20:13
3064阅读
5评论
  • 1
  • 2
  • 3
  • 4
  • 5