记一次java-selenium自动抢红包最简单案例1

本文记录了一次使用Java Selenium实现腾讯整点抢红包自动化的案例,详细介绍了遇到的问题和解决方案,包括如何进入frame、处理类缺失问题,以及最终发现缺少POI包导致的错误。案例提供项目和包的下载链接,适合初学者入门。
摘要由CSDN通过智能技术生成

记一次java-selenium自动抢红包最简单案例1

 

案例网址:http://xinyue.qq.com/act/pc/xyjf/a20170907envelopes/index.htm?ADTAG=AD_gw.home.pt.2_dyghb.20170926&atm_cl=ad&atm_pos=13256&e_code=358951

案例介绍,一个腾讯的整点抢红包自动化。每天循环自动抢早10点整和晚上八点整的红包,此案例只有一个按钮较简单,适合入门。

 

遇到的问题:

1无法定位“抢”
百度搜“selenium如何进入frame”

2.程序提示缺少类

http://www.cnblogs.com/zdfbk/p/8183167.html打包教程

导包jar出来时报错缺少类,就是缺少包嘛,问了N个前辈,问了N个群其中很多个前辈不懂装懂,差点被带歪了(讲分布式啊,还有一个前辈远程帮忙搞还得反过来教他。—。—)。微微吐槽下。

有着前辈(某公司主管)陪伴信心倍增,找的很仔细找了一下午各种小问题都处理过,最后发现问题定位在path的路径不对,我和前辈高兴坏了,终于找到了问题所在,但是想想不对啊,我H盘里确实有这个东西啊,如果是在别的电脑那可能会因为这个报错。不出所料,修改了之后还是报错。大失所望之后前辈陪着我找到了这就放弃了。

 

最后历时2天,自己解决了。(问题能否解决在于你自身的坚持。这个很重要)原因是我少导了POI包,(eclipse这个项目没导POI包都能正常运行。。)—。—|||

 项目及包链接: https://pan.baidu.com/s/1smrTpdb 密码: 6666

 

运行截图和结果

 

代码展示------大牛轻喷,代码很简陋,有很多需要优化的。请指出

 1 package TengXunHongBao;
 2 
 3 //import org.openqa.selenium.*;
 4 //import org.openqa.selenium.chrome.ChromeDriver;
 5 
 6 public class mainBody {
 7 
 8     public static void main(String[] args) {
 9         // TODO Auto-generated method stub
10         String webUrl = "http://xinyue.qq.com/act/pc/xyjf/a20170907envelopes/index.htm?ADTAG=AD_gw.home.pt.2_dyghb.20170926&atm_cl=ad&atm_pos=13256&e_code=358951";
11         //new openWeb(webUrl);
12         new GetNetworkTime(webUrl);
13 
14     }
15 
16 }
mianBody.java
 1 package TengXunHongBao;
 2 
 3 //import java.sql.Driver;
 4 
 5 //import org.openqa.selenium.*;
 6 import org.openqa.selenium.By;
 7 import org.openqa.selenium.WebDriver;
 8 import org.openqa.selenium.chrome.ChromeDriver;
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值