F12: 右键 选择复制 path 在selenium+python自动化测试(一)–环境搭建中,运行了一个测试脚本,脚本内容如下: 运行脚本的第一步是打开浏览器,使用webdriver.Chrome()打开谷歌浏览器,如果要指定其他浏览器,比如要使用Firefox或者IE浏览器,更换浏览器名称就可
转载 2018-04-16 19:54:00
319阅读
2评论
你我皆是黑马...
原创 2022-02-06 15:24:54
163阅读
前言:已经学习selenium许久了,奈何公司的项目还在码代码中…,感觉自己学的东西快忘的差不多了,所以就找个网站练练手,顺便回顾一下UI自动化的知识,也希望跟我一样的小白有所受益。一、用例分析(根据所测网站对应分析)用例1:正确输入手机号和密码,点击登录期望:有帮助中心字样(系统跳至首页后,会有个帮助中心,也可以选择其他字样作为判定,这里不方便截图:)用例2:不输入手机号和密码,点击登录期望:请输入手机号码(提示信息)用例3:只输入手机号不输入密码,点击登录期望:请输入密码(提示信息
Selenium 是支持web浏览器自动化的一系列工具和库的综合项目,Selenium 的核心是 WebDriver,这是一个编写指令集的接
章节 课程名称 备注 导航 Selenium+Java自动化测试系列❤   第1节 Python自动化测试环境搭建 工欲善其事 第2节 解决pip安装依赖时报错的问题 更换国内源 第3节 Python自动化测试代码分享 代码基础 第4节 Python+Selenium的元素定位 Selenium基础 第5节 Python自动化测试:如何处理日期选择框 Selenium基础 第6节 ❤unitte
原创 2021-09-17 10:43:35
160阅读
前言:已经学习selenium许久了,奈何公司的项目还在码代码中...,感觉自己学的东西快忘的差不多了,所以就找个网站练练手,顺便回顾一下UI自动化的知识,也希望跟我一样的小白有所受益。 一、用例分析(根据所测网站对应分析) 用例1: 正确输入手机号和,点击登录 期望:有帮助中心字样(系统跳至首
转载 2021-05-25 10:11:00
859阅读
换了电脑,以前配置的 chromedriver 啥的都不能用了,所以还得再配一遍防止以后再用,遂记录下来chromedriver 的下载地址
原创 2023-06-07 00:32:59
81阅读
Selenium+Python自动化测试框架 在自动化测试中,SeleniumPython是非常强大的组合,能够帮助我们高效地执行web应用的测试。下面,我将分享如何搭建一个Selenium+Python自动化测试框架,包含环境准备、集成步骤、配置详解、实战应用、排错指南及性能优化。 ### 环境准备 为了确保框架能够顺利运行,我们需要确定技术栈的兼容性。以下是所需组件的安装命令,支持
原创 1月前
297阅读
Python 3.3版本# coding = utf-8from selenium import webdriverdriver = webdriver.Chrome()driver.get('http://www.baidu.com')print(driver.title)  # 把页面title 打印出来,说明这个脚本执行成功了#driver.quit()
转载 精选 2014-11-04 23:37:03
2023阅读
一、对于你的问题,首先明确 测试 类型,然后才能明确 自动化测试 类型,最后定位哪个类型用哪个方面的自动化测试工具。   1、测试类型可以包括: 白盒测试、 黑盒测试( 功能测试、 性能测试)等。   2、不同的测试类型使用的自动化测试方法不同,白盒测试主要针对代码级的 单元测试、黑盒测试主要面对功能级和系统级
前言: 旨在学习使用Python语言调用Selenium WebDriver接口进行自动化测试;作为一名小白,我们先来看看所需的入门知识和信息;1.Selenium WebDriver:业界通用的测试框架,不仅是web测试的标准,同时在移动测试领域也是底层的核心驱动框架;2.Python作为动态语言,其优点多多,前一阶段用了一段时间简单熟悉了下Python语法,感兴趣的同学可移步查看; pytho
转载 2023-09-25 12:48:13
91阅读
构建Python+Selenium2自动化测试环境完成之后,就需要测试支持pythonselenium的版本是否都支持在不同浏览器上运行,当前我们分别在三个最通用的浏览器上通过脚本来测试。  1、在IE浏览器上运行测试脚本,首先需要下载IEDriverServer.exe,放在IE浏览器的安装目录且同级目录下,脚本如下:import os from selenium import webdri
转载 2023-07-05 22:29:35
136阅读
最近学习自动化测试,终于初步学习完成,需要进行博客日志总结,加深巩固自己的知识。 元素的八种定位方式 1.id 以百度为例子 我们在python输入的元素定位语法:bs.find_element_by_id('kw').send_keys('selenium (必须包含id属性) 2.name 以百
原创 2021-08-04 12:18:52
586阅读
在很多页面上都有可点击的链接,点击这些链接会打开一个新的窗口,这时如果要在新打开的窗口中操作页面,就需要先切换到新窗口中
原创 精选 2024-07-01 14:34:56
199阅读
Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Seleniuum Grid。​
1..先pip 下载安装 paramunittest2.在pycharm里面运行的时候,最后鼠标要放到if下方执行。import unittestimport paramunittest# 方案一@paramunittest.parametrized( ('1', '2'), #(4, 3), ('2', '3'), (('4', ), {'b': '5'}), ((
转载 2022-09-08 10:09:07
112阅读
首先你得知道什么是SeleniumSelenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。Selenium IDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python
# Selenium+Python自动化99-清的实现步骤 ## 整体流程 下面是实现Selenium+Python自动化99-清的步骤表格: | 步骤 | 操作 | | ---- | ---- | | 步骤1 | 打开99-清的网站 | | 步骤2 | 输入用户名和密码 | | 步骤3 | 点击登录按钮 | | 步骤4 | 进入99-清的首页 | | 步骤5 | 点击“我的99-清” |
原创 2023-08-11 14:29:13
44阅读
python自动化测试 - Selenium1.安装2.基础操作2.1 声明浏览器对象2.2 访问网页2.3 查找单个节点2.4 查找多个节点3.等待3.1 显式等待3.2 隐式等待1.安装完成自动化
原创 2022-06-23 17:19:05
243阅读
前篇文章我们已经讲了unittest框架和selenium驱动的安装和介绍,这篇文章,主要是讲selenium日常的写法以及简单的操作1.打开一个页面,用百度举例import unittest from selenium import webdriver import time from selenium.webdriver.common.by import By class Test(uni
  • 1
  • 2
  • 3
  • 4
  • 5