selenium学习之实现在学校论坛发表评论
来源:互联网 发布:知乎 神农架木鱼镇住宿 编辑:程序博客网 时间:2024/05/17 07:32
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;/** * Created by Administrator on 2017/6/23. */public class HelloUestc { public static void main(String[] args) { //1、打开浏览器 WebDriver dr = new FirefoxDriver(); //2、访问清水河畔首页 dr.get("http://bbs.uestc.edu.cn/forum.php"); //3、点击登录,自动跳转到登录页面 dr.findElement(By.xpath("//div[@id='toptb']/div[2]/a[1]")).click(); //4、输入用户名 dr.findElement(By.name("username")).sendKeys("xxxxxx"); //5、输入密码 dr.findElement(By.name("password")).sendKeys("xxxxxx"); //6、点击登录,并等待页面跳转 dr.findElement(By.name("loginsubmit")).click(); System.out.println(dr.getCurrentUrl()); try { Thread.sleep(10000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println(dr.getCurrentUrl()); //7、找到板块 dr.findElement(By.xpath("//div[@id='category_203']/table/tbody/tr[1]/td[1]/dl/dt/a")).click(); //8、找到快速回复框 dr.findElement(By.id("livereplymessage")).sendKeys("水水"); //9、点击发表 dr.findElement(By.id("livereplysubmit")).click(); //10、关闭浏览器 dr.quit(); }}
注:本人在学习阶段,写的代码有不完善和不正确的地方,欢迎大家批评指正
阅读全文
0 0
- selenium学习之实现在学校论坛发表评论
- httpclient学习之在博客发表评论,跳过登录
- 用AJAX实现发表评论的添加与显示
- Ajax实现页面无刷新发表评论 for Php
- PHP Ajax实现页面无刷新发表评论
- 发表评论动态样式实现——便签贴纸
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- CSDN使用技巧之 --- 使用CSDN剪影发表评论
- Node.js+Express+Mongodb 实现学校论坛
- pimshell高级评论 -- 在Google Reader中直接跟踪和发表评论
- 除了LoRa和SigFox,物联网低功耗广域网络还有哪些
- FFmpeg源代码简单分析:libswscale的sws_getContext()
- Cocos2d_x系列一:Cocos2d-x在xcode下开发生成静态库添加到项目
- 23种设计模式-中介者模式
- Eclipse中web项目部署至Tomcat步骤
- selenium学习之实现在学校论坛发表评论
- androidstdio安装过程中解决的问题
- 使用afl-fuzz的QEMU模式测试chome
- Mindroid学习笔记
- Android Studio中Can't resolve symbol. Validates resource references inside Android XML files
- 统计元音字母
- 23种设计模式-观察者模式
- Cocos2d-x系列二:xcode中导入cocos2d_libs到自己项目中
- 一言不合被直播,你成了“楚门”,你知道吗!