搜索结果
查询Tags标签: selenium,共有 692条记录-
让Python程序自动玩数独游戏,秒变最强大脑
游戏界面如下图所示 当然这类玩数独游戏的网站很多,现在我们先以该网站为例进行演示。希望能用Python实现自动计算并填好数独游戏!很多人学习蟒蛇,不知道从何学起。很多人学习python,掌握了基本语法之后,不知道在哪里寻找案例上手。很多已经做了案例的人,却不知道如…
2021/12/28 14:08:06 人评论 次浏览 -
让Python程序自动玩数独游戏,秒变最强大脑
游戏界面如下图所示 当然这类玩数独游戏的网站很多,现在我们先以该网站为例进行演示。希望能用Python实现自动计算并填好数独游戏!很多人学习蟒蛇,不知道从何学起。很多人学习python,掌握了基本语法之后,不知道在哪里寻找案例上手。很多已经做了案例的人,却不知道如…
2021/12/28 14:08:06 人评论 次浏览 -
Java+selenium百度搜索
打开百度并搜索 package test; import java.util.Iterator; import java.util.List; import java.util.Set; import java.util.concurrent.TimeUnit; import org.openqa.selenium.Alert; import org.openqa.selenium.By; import org.openqa.selenium.Cookie; import org.o…
2021/12/28 11:08:10 人评论 次浏览 -
Java+selenium百度搜索
打开百度并搜索 package test; import java.util.Iterator; import java.util.List; import java.util.Set; import java.util.concurrent.TimeUnit; import org.openqa.selenium.Alert; import org.openqa.selenium.By; import org.openqa.selenium.Cookie; import org.o…
2021/12/28 11:08:10 人评论 次浏览 -
Python+Selenium基础篇之4-控制Chrome浏览器
from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() # 最大化浏览器 driver.implicitly_wait(8) # 设置隐式时间等待 driver.get("https://www.baidu.com") driver.quit()WebDriver 主要提供操作页面上各种元素的方法,同…
2021/12/28 9:07:34 人评论 次浏览 -
Python+Selenium基础篇之4-控制Chrome浏览器
from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() # 最大化浏览器 driver.implicitly_wait(8) # 设置隐式时间等待 driver.get("https://www.baidu.com") driver.quit()WebDriver 主要提供操作页面上各种元素的方法,同…
2021/12/28 9:07:34 人评论 次浏览 -
利用Python与selenium自动化模拟登陆12306官网
前言: 近年来,12306的反爬越来越来严重,从一年前的 获取tk参数后到现在增加了 JS、CSS等加密方式! 目前大部分人利用的登陆方式都是利用selenium ,此文也不例外。 环境: Windows ** python 3.6.5** 模块: selenium ** pyautogui** time 第一步: 实例化一款浏…
2021/12/27 20:08:09 人评论 次浏览 -
利用Python与selenium自动化模拟登陆12306官网
前言: 近年来,12306的反爬越来越来严重,从一年前的 获取tk参数后到现在增加了 JS、CSS等加密方式! 目前大部分人利用的登陆方式都是利用selenium ,此文也不例外。 环境: Windows ** python 3.6.5** 模块: selenium ** pyautogui** time 第一步: 实例化一款浏…
2021/12/27 20:08:09 人评论 次浏览 -
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(3)使用dataProvider实现数据驱动用例执行
在测试一个系统的时候,通常需要对同一个模块的用例输入各种不一样的数据,验证实际结果是否达到了我们期望值,此时如果不对测试数据单独出来维护,会使得测试用例与测试数据的耦合度很高,难以维护,当后期我们想要提供一批新的测试数据,那么我们就得在测试用例中把所有…
2021/12/25 9:11:20 人评论 次浏览 -
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(3)使用dataProvider实现数据驱动用例执行
在测试一个系统的时候,通常需要对同一个模块的用例输入各种不一样的数据,验证实际结果是否达到了我们期望值,此时如果不对测试数据单独出来维护,会使得测试用例与测试数据的耦合度很高,难以维护,当后期我们想要提供一批新的测试数据,那么我们就得在测试用例中把所有…
2021/12/25 9:11:20 人评论 次浏览 -
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(4)集成Allure报表
通过集成Allure报表,可以让自动化测试结果以美观的图形化界面展现出来。集成步骤: 1、在pom.xml文件中添加allure依赖 <!--allure报表依赖--> <dependency><groupId>io.qameta.allure</groupId><artifactId>allure-testng</artifactId…
2021/12/25 9:08:55 人评论 次浏览 -
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(4)集成Allure报表
通过集成Allure报表,可以让自动化测试结果以美观的图形化界面展现出来。集成步骤: 1、在pom.xml文件中添加allure依赖 <!--allure报表依赖--> <dependency><groupId>io.qameta.allure</groupId><artifactId>allure-testng</artifactId…
2021/12/25 9:08:55 人评论 次浏览 -
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(5)失败用例截图与重试
在UI自动化测试用例执行过程中,经常会有很多不确定的因素导致用例执行失败,比如网络原因、环境问题等,所以我们有必要引入重试机制(失败重跑),来提高测试用例执行稳定性。 准备工作:我们在进行失败截图保存到本地的时候,需要用到FileUtils类,该类是在commons-io包…
2021/12/25 9:08:19 人评论 次浏览 -
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(5)失败用例截图与重试
在UI自动化测试用例执行过程中,经常会有很多不确定的因素导致用例执行失败,比如网络原因、环境问题等,所以我们有必要引入重试机制(失败重跑),来提高测试用例执行稳定性。 准备工作:我们在进行失败截图保存到本地的时候,需要用到FileUtils类,该类是在commons-io包…
2021/12/25 9:08:19 人评论 次浏览 -
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(2)对框架加入业务逻辑层
在上篇博客中,我们已经搭建好了框架的基本雏形,但只是引入了页面层、用例层的思想,我们在实际使用中会发现,如果我们很多的用例需要很多前置工作,这些前置工作又有可能涉及到多个页面,那么我们在维护的时候就会显得很棘手,举个例子:用例需要验证下单支付操作,涉及…
2021/12/24 9:07:24 人评论 次浏览