java+selenium+new——操作JavaScript的3个弹框对比总结
Posted xiaobaibailongma
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java+selenium+new——操作JavaScript的3个弹框对比总结相关的知识,希望对你有一定的参考价值。
引入包:import org.openqa.selenium.Alert;
js的alert弹框
Alert alert = driver.switchTo().alert(); //获取并创建alert对象
alert.getText(); //获取弹出框中的文字
alert.accept(); //点击弹出框上面的确定按钮
========================================================================
js的confirm弹框
Alert alert = driver.switchTo().alert(); //获取并创建alert对象
alert.getText(); //获取弹出框中的文字
alert.accept(); //点击弹出框上面的确定按钮
alert.dismiss(); //点击弹出框上面的取消按钮
========================================================================
js的prompt弹框
Alert alert = driver.switchTo().alert(); //获取并创建alert对象
alert.getText(); //获取弹出框中的文字
alert.sendKeys("…………"); //输入内容
alert.accept(); //点击弹出框上面的确定按钮
alert.dismiss(); //点击弹出框上面的取消按钮
以上是关于java+selenium+new——操作JavaScript的3个弹框对比总结的主要内容,如果未能解决你的问题,请参考以下文章
java+selenium+new——操作单选下拉列表——select类
java+selenium+new——操作frame中的页面元素
java+selenium+new——模拟鼠标悬浮操作——action类
java+selenium+new——操作多选下拉列表——选中取消——select类