Java+Selenium实现QQ邮箱自动登录、发邮件与退出

您所在的位置:网站首页 邮箱自动退出登录 Java+Selenium实现QQ邮箱自动登录、发邮件与退出

Java+Selenium实现QQ邮箱自动登录、发邮件与退出

2024-06-01 13:02| 来源: 网络整理| 查看: 265

初学selenium,用最近所学知识写了QQ邮箱自动登录、发送邮件、退出,算是对自己学习的知识的巩固吧。如果哪里有不足之处,就请各位告诉我,指导我一下,非常感谢。

登录页面

在网页登录QQ邮箱的时候,如果电脑登陆了QQ,那么邮箱登录页面的默认登录方式为快捷登录,需要手动点击“账号密码登录”,才能使用账号密码登录,所以我写了一段选择帐号密码登录的代码。又因为当你的电脑没有登录QQ,直接打开QQ邮箱的登录页面时,默认的登录方式就是账号密码登录,所以这段代码抛异常也是无奈之举,如果各位朋友有更好的方法请告诉我。

public class LoginPage { WebDriver driver; WebElement username; WebElement password; WebElement loginbutton; WebElement loginbyup; public LoginPage(WebDriver driver){ this.driver = driver; } public void login(String userName,String passWord) { driver.switchTo().frame("login_frame");//定位登录的iframe /*选择通过用户名和密码来登录*/ try { loginbyup = driver.findElement(By.id("switcher_plogin")); loginbyup.click(); }catch(Exception e){} /*用户名*/ username = driver.findElement(By.id("u")); username.sendKeys(u


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3