# Java Selenium PO 实战
在现代软件开发中,测试自动化已经成为了提高软件质量的重要手段。Selenium 是一个流行的自动化测试框架,可以与多种编程语言搭配使用,Java 是其中之一。在本文中,我们将探讨如何使用 Java 和 Selenium 实现页面对象(Page Object,PO)模式的自动化测试。
## 什么是页面对象模式?
页面对象模式是一种设计模式,用于将页面
原创
2024-08-16 09:45:50
47阅读
一 搭建一个web maven项目二 增删改查 创建maven项目,引入springboot和mybatis 例子 https://gitee.com/zssun/hlltest三 web开发 搞一个简单的查询页面 https://gitee.com/zssun/hlltest四 页面自动化测试五 面试题3.2.1 selenium 和 Appium 是怎么联系的?有什么关系? 一 、 selen
转载
2023-09-28 09:10:10
137阅读
一、Selenium基本知识1. 什么是Selenium?Selenium是浏览器自动化工具,主要用来Web的自动化测试,以及基于Web的任务管理自动化。它支持的语言有:python、Java、ruby、JavaScript等,并且几乎能在主流的浏览器上运行。Selenium2.0、Selenium3.0主要由三大部分组成:SeleniumIDE、Selenium WebDriver、Seleno
转载
2024-06-07 21:00:35
48阅读
一、Selenium环境配置方法1: selenium-java-3.141.59.zip 官方下载地址: http://www.seleniumhq.org/download/ 1. IDEA创建JAVA项目,直接点击 下一步 到 完成 2. 解压selenium-java-3.141.59.zi ...
转载
2021-08-16 16:15:00
2224阅读
4评论
selenium实战中,我们常常会遇到各种各样的问题,比如弹窗啊,验证码需要鼠标点击后才会出现等问题,下面,我把常遇到的问题整理出来1.模拟鼠标操作通过selenium提供的actionchains模块,可以实现模拟鼠标操作 使用前需导入方法:from selenium.webdriver.common.action_chains import ActionChains要调用这个类,首先
转载
2024-07-24 06:35:11
840阅读
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDr ...
转载
2021-08-15 12:44:00
342阅读
2评论
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDr ...
转载
2021-08-15 01:44:00
400阅读
2评论
实现功能如下: 1. 通过id,用户名输入框、输入框、登录按钮 2. 登录后实现一个xpath索引 代码如下: import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.s ...
转载
2021-08-12 18:03:00
168阅读
2评论
一、安装 1、打开FireFox浏览器,打开网址http://www.seleniumhq.org/download/,去下载selenium IDE文件。 (这里我选择的是最新版的下载)二、Selenium IDE简单介绍 1、启动Selenium IDE 点击开发者工具 点击Selenium IDE,启动Selenium IDE。2、Selenium IDE窗口(1)文件:创建、打开、保存和导
转载
2024-09-10 06:54:37
22阅读
【代码】Selenium实战虎牙直播案例。
原创
2024-03-21 22:34:36
70阅读
什么是Selenium?Selenium是一套用于Web应用程序自动化测试的开源工具。它支持多种浏览器(如Chrome、Firefox、Safari等)和多种编程语言(如Java、Python、C#等),使测试人员可以编写脚本来自动化执行测试用例,提升测试效率。编写第一个Selenium脚本
from selenium import webdriver
from selenium.webdriv
实操UI自动化的同学
原创
2022-06-01 10:54:09
160阅读
一、抽离出 basePage 的版本 mySettings.py (utils) # 项目网址 url = "http://120.55.190.222:38090/#/login" # 账号密码 username = "测试" password = "123456" # 智能等待超时时间 time
原创
2022-08-29 14:10:58
134阅读
文章目录前言明确目标最终效果开发环境思路分析实现步骤运行效果以下是全部代码 前言最近在B站学习知识,于是看完了视频就想着练习一下巩固一下知识,就地取材的做了个B站selenium小项目,感觉还挺适合新手入门的,于是迫不及待想分享给大家。希望大家都能学到新知识,本章说的还是selenium自动化测试实现。明确目标首先开始工作之前知道我们需要哪些信息,这里我框起来的是我需要的信息,(标题,封面,up
转载
2023-07-21 17:51:27
207阅读
Selenium 是一个 Web 应用的自动化框架。主要应用于 Web 应用程序的自动化测试。通过它,测试工程师可以写出自动化程序,模拟人在浏览器里操作 Web 界面。 比如点击界面按钮,在文本框中输入文字等操作。除此以外,它还支持所有基于 Web 的管理任务自动化。Selenium 的特点开源免费:基于这点,能够吸引大部分公司愿意使用它来作为自动化测试的框架多浏览器支持:支持 Chro
转载
2024-03-06 22:41:11
111阅读
一、selenium 硒,是一个自动化测试工具。测试形式可分为:手动测试和自动测试测试方法有:白盒测试和黑盒测试selenium在python中的主要应用就是可以完全模拟人对浏览器的操作,对数据进行获取动态数据由代码生成,在页面初始化的过程中是没有也无法获取,但是可以通过selenium来进行获取。有些数据是需要登录以后才能获取的,比如说好友列表,评论,消费记录等等。登录后获取cook
转载
2024-10-13 15:46:36
124阅读
于是可以用 selenium 执行 JavaScript 脚本来获取隐藏元素的 textSelenium自动化测试实战from selenium import webdriverimport time# 作者-上海悠悠 QQ交流群:717225969# blog地址 https://www.cnblogs.com/yoyoketang/driver = webdriver.Chrome()
dri
原创
2021-04-30 00:33:32
1953阅读
#在学习UI自动化后我们使用到的selenium提供了许多API方法与页面进行交互,如点击闭网页、输入文字、等 (selenium之键盘事件实战 )#webdriv...
原创
2022-06-01 10:47:58
147阅读
前言 Selenium是一个用于Web应用程序的自动化测试工具。它直接运行在浏览器中,可以模拟用户在浏览器上面的行为操作。 在AirtestIDE中,开发者也给我们提供了使用Selenium的窗口。不过使用的框架是Airtest-Selenium框架。Airtest-Selenium是对seleni ...
转载
2021-09-20 20:42:00
122阅读
2评论
一、selenium的简单用例1、要求:(1)首先用谷歌浏览器打开http://www.python.org网址(29 11:06 上午"
原创
2022-10-18 16:31:50
95阅读