Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.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更改应用程序执行的POST请求_Java_Selenium_Selenium Chromedriver_Web Testing - Fatal编程技术网

Java Selenium更改应用程序执行的POST请求

Java Selenium更改应用程序执行的POST请求,java,selenium,selenium-chromedriver,web-testing,Java,Selenium,Selenium Chromedriver,Web Testing,我有一个在本地主机上运行的web应用程序,我尝试在它上执行测试。该应用程序工作正常,可以向不同的端口执行POST请求。然而,该应用程序仍然存在缺陷。我的chrome驱动程序配置: System.setProperty("webdriver.chrome.driver", "/chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.get("http://localhost:63342/MyApplicat

我有一个在本地主机上运行的web应用程序,我尝试在它上执行测试。该应用程序工作正常,可以向不同的端口执行POST请求。然而,该应用程序仍然存在缺陷。我的chrome驱动程序配置:

System.setProperty("webdriver.chrome.driver", "/chromedriver.exe");
    WebDriver driver = new ChromeDriver();
    driver.get("http://localhost:63342/MyApplication");
应用程序对addresrequestAddress执行请求
但是,在测试中,由于某种原因,它将地址更改为:requestAddress,但这两个URL应该是相同的!出了什么问题?

firefox驱动程序是否存在相同的问题??你使用的chromedriver版本是什么?是的,问题很可能是chromedriver使用的浏览器。它有完全不同的本地存储,cookies等,比我的电脑上运行的chrome实例。现在的问题是如何在本地会话上启动chrome。在firefox中,您可以将一些文件复制到用户配置文件并启动它们。在chrome中也应该可以,但我不确定。firefox驱动程序是否存在同样的问题??你使用的chromedriver版本是什么?是的,问题很可能是chromedriver使用的浏览器。它有完全不同的本地存储,cookies等,比我的电脑上运行的chrome实例。现在的问题是如何在本地会话上启动chrome。在firefox中,您可以将一些文件复制到用户配置文件并启动它们。在chrome中也应该可以,但我不确定。