[Selenium2]—如何获取网站浮动DIV
发表于:2025-01-28 作者:千家信息网编辑
千家信息网最后更新 2025年01月28日,//引用包import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.W
千家信息网最后更新 2025年01月28日[Selenium2]—如何获取网站浮动DIV
//引用包import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.firefox.FirefoxDriver;public class TEST001 { public static void main(String[] args) { //浏览器路径 System.setProperty("webdriver.firefox.bin", "D:/Firefox/firefox.exe"); /*新建浏览器驱动 // 这里是火狐浏览器驱动,其他浏览器驱动参考 // http://diaosi58.blog.51cto.com/2722311/1671998 文档 */ WebDriver driver = new FirefoxDriver(); //给浏览器输入栏输入一个连接 driver.get("http://huodong.12kaixue.net/s/0-v134.html"); //获取页面按钮 WebElement rush_btn = driver.findElement(By.id("rush_btn")); //点击按钮 rush_btn.click(); //浏览器最大化 maxBrowser(driver); setScroll(driver,500); //找到页面浮动DIV driver.findElement(By.className("fl")).click(); //找到页面浮动DIV,帐号输入框 driver.findElement(By.xpath("//input[@id='username']")).sendKeys("x986"); //找到页面浮动DIV,密码输入框 driver.findElement(By.xpath("//input[@id='password']")).sendKeys("a123456"); //找到页面浮动DIV,登录按钮,点击登录 driver.findElement(By.className("submit-input")).click(); //关闭事件 driver.close(); } private static void setScroll(WebDriver driver, int i) { // TODO Auto-generated method stub } private static void maxBrowser(WebDriver driver) { // TODO Auto-generated method stub }}
如果,想使项目循环的朋友,请加上循环语句便是。如果不懂请加我QQ:807002272或者发邮件kasthjob@126.com
浏览器
浏览
页面
浮动
输入
按钮
驱动
循环
登录
最大
事件
密码
文档
朋友
火狐
语句
路径
邮件
项目
帐号
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
vpn 中继服务器
长春网络技术与新媒体专业
软件开发13个点可以抵扣吗
病毒肆虐网络安全需重视
对中小学生进行网络安全教育
智能互联网络技术专业国家标准
ktv用的点歌服务器不用联网
轻松矿工超频后连不上矿池服务器
数据库的表连接
机房服务器系统搭建
易方达做软件开发好吗
威海党员教育软件开发电话
mysql数据库唯一约束
精准解读网络安全法
nodejs数据库模块
中文版数据库管理工具
怎么远程链接数据库
公司开展网络安全法宣传
服务器管理员号登陆不了
网络技术服务属于技术咨询吗
长春迪迈软件开发有限公司
上海易智互联网科技
27岁软件开发
魂三游戏服务器登入
碳排放一般在哪个数据库搜
网络安全法封面照片
自己编写api需要写服务器是吗
目前无线网络安全协议有哪些
计算机三级网络安全 考几门
安卓软件开发工具包