
自动化测试
习惯、从不习惯
有一个追求代码的梦想
展开
-
java【selenium】使用Javascript将元素滚动到可见的位置
selenium是没有滚动指令的,不知道有没有出版本,可以执行javascripr命令,去操作滚动页面import static org.junit.jupiter.api.Assertions.*;import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jup...原创 2019-04-11 20:41:40 · 1180 阅读 · 1 评论 -
java【selenium】滚动条Actions类
import static org.junit.jupiter.api.Assertions.*;import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.T...原创 2019-04-18 16:02:44 · 657 阅读 · 0 评论 -
java【selenium】拖拽页面元素
import static org.junit.jupiter.api.Assertions.*;import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api....原创 2019-04-18 15:50:19 · 808 阅读 · 0 评论 -
java【selenium】鼠标悬停类
import static org.junit.jupiter.api.Assertions.*;import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Te...原创 2019-04-17 20:12:00 · 1591 阅读 · 0 评论 -
java【selenium】TestNG打印log
import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import org.testng.annotations.Test;import TestNGClassTestBox.TestBOX;public class TestAnnotation {private static ...原创 2019-04-21 18:50:54 · 485 阅读 · 0 评论 -
java【selenium】打印log信息
import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;public class LoggingTwo {private static final Logger log =LogManager.getLogger(LoggingTwo.class.getName());public ...原创 2019-04-21 14:15:22 · 536 阅读 · 0 评论 -
java【selenium】JavaScript弹框处理
import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Test;import org.openqa.selenium.By;import org.open...原创 2019-04-12 20:26:22 · 627 阅读 · 0 评论 -
java【selenium】切换到iFrame
import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Test;import org.openqa.selenium.By;import org.open...原创 2019-04-12 19:38:55 · 563 阅读 · 0 评论 -
Java【selenium】在网站内打开新窗口,进行切换窗口
import java.util.Set;import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Test;import org.openqa.seleni...原创 2019-04-12 17:38:58 · 8169 阅读 · 1 评论 -
selenium操作方法
//获得当前页面的标题String tile=driver.getTitle();//获取当前页面的urlString url=driver.getCurrentUrl();//等待Thread.sleep(3000);//关闭浏览器driver.quit();//不需要点击直接跳转到登陆页面driver.navigate().to(landing);//不做处理,直接抛出异常...原创 2019-04-18 15:35:42 · 300 阅读 · 0 评论 -
Java【selenium】实现截屏功能
import java.io.File;import java.util.concurrent.TimeUnit;import org.apache.commons.io.FileUtils;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jup...原创 2019-04-11 22:11:25 · 1104 阅读 · 0 评论 -
java【selenium】输入键盘上的按钮
import static org.junit.jupiter.api.Assertions.*;import java.util.concurrent.TimeUnit;import org.junit.jupiter.api.AfterEach;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.T...原创 2019-04-18 17:13:40 · 950 阅读 · 0 评论