![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Selenium
辰辰呐
一个萌萌哒的程序员
展开
-
Selenium+java环境搭建和默认加载用户配置
本章记录了火狐谷歌的环境搭建以及测试第一步-打开链接,还解决了谷歌和火狐的用户配置记录问题,防止每次打开都是一个全新的链接,一个没有插件配置的链接。一、环境搭建火狐: 1.浏览器版本,最新版本; 2.下载最新geckodriver.exe 地址:https://github.com/mozilla/geckodriver/releases ,我是windows64位,所以下载 ge...原创 2018-06-29 10:46:39 · 3992 阅读 · 0 评论 -
Selenium+java 点击登录等常见操作
继续上篇环境搭建的操作和打开网页操作之后 ,本篇记录登录等基本操作直接上代码:try { driver.findElement(By.id("tname")).sendKeys("xxx");//输入账号 driver.findElement(By.id("password")).sendKeys("123456");//输入密码 driver.findElement(By.i...原创 2018-06-29 10:57:59 · 4918 阅读 · 1 评论 -
Selenium+java 之基础canvas画布操作
本编为第三篇,画布操作。具体介绍不细说,前面两章都有基本介绍,这里只测试最基础的在画布画一条直接并且保存。try { //点击录制按钮 driver.findElement(By.id("btnStart")).click(); //找到画板id WebElement abnormElement = driver.findElement(By.id("canvas_...原创 2018-06-29 11:03:04 · 3794 阅读 · 0 评论 -
Selenium+java 获取页面的console.log()内容
Selenium+java 获取页面的console.log()内容,并且获取默认用户的配置信息,chrome支持获取,Firefox不支持,会报错。下面 我们用chrome为测试浏览器启动,并获取console.log的内容。如果不懂chromedriver.exe如何配置,或者user-data-dir在哪里,在本分类第一章中查看。 //配置谷歌启动的必要设置 Syst...原创 2018-07-02 14:45:06 · 8538 阅读 · 3 评论