Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何打开带有消息的浏览器弹出窗口(来自Selenium API代码)?_Java_Selenium_Browser - Fatal编程技术网

Java 如何打开带有消息的浏览器弹出窗口(来自Selenium API代码)?

Java 如何打开带有消息的浏览器弹出窗口(来自Selenium API代码)?,java,selenium,browser,Java,Selenium,Browser,我希望能够从SeleniumJava代码中打开一个基于浏览器的弹出窗口,而不是调试运行非常缓慢的Selenium测试用例。我该怎么做呢?我不确定,但这可能会帮助您: public void callAlert(String alertMessage){ driver.executeScript("alert(\"" + alertMessage + "\");"); }向我们展示您迄今为止所做的工作?您的用例是什么?我不太清楚,因为我没有得到任何关于Selenium API为此目的提供了

我希望能够从SeleniumJava代码中打开一个基于浏览器的弹出窗口,而不是调试运行非常缓慢的Selenium测试用例。我该怎么做呢?

我不确定,但这可能会帮助您:

public void callAlert(String alertMessage){
   driver.executeScript("alert(\"" + alertMessage + "\");");

}

向我们展示您迄今为止所做的工作?您的用例是什么?我不太清楚,因为我没有得到任何关于Selenium API为此目的提供了什么的线索。我的用例是这样的:--我正在开发一个由大型电子商务网站开发的Selenium框架。每个测试用例都是一个xml文件,包含带有关键字的标记,这些标记是指向类的指针和其中实现某些功能的方法。我可以调试任何方法,但它很乏味。相反,我想创建一个公共方法,该方法可以生成带有一些上下文数据消息的浏览器警报,以便框架中的任何方法都可以调用它。让我尽早尝试一下,然后再回来。