简体   繁体   English

Chrome webdriver 不适用于 Angular 应用程序 - Selenium 自动化

[英]Chrome webdriver not working for Angular application - Selenium Automation

I'm working on automating an Angular application.我正在自动化 Angular 应用程序。 Scripts which i have implemented perfectly works for Microsoft Edge browser.我实现的脚本完美适用于 Microsoft Edge 浏览器。 But when same scripts I am running for Chrome browser after instantiating the ChromeDriver in my code Its starts giving null pointer exception.但是,当我在我的代码中实例化 ChromeDriver 后为 Chrome 浏览器运行相同的脚本时,它开始给出 null 指针异常。 However, Code launches the application but when it comes to driver.getTitle() , its starts giving null pointer exception.但是,代码启动了应用程序,但是当涉及到driver.getTitle()时,它开始给出 null 指针异常。

Chrome Version:- 103铬版本:- 103

Selenium Version:- 4.0.0-alpha-5 Selenium 版本:- 4.0.0-alpha-5

Code:-代码:-

                System.out.println("Running in Chrome");

                System.setProperty("webdriver.chrome.driver", "Drivers" + File.separator + "chromedriver.exe");
                ChromeOptions Ioptions = new ChromeOptions();
                Ioptions.addArguments("--start-maximized");
                WebDriver driver = new ChromeDriver(Ioptions);
                driver.get(app_url);
                driver.getTitle();

Selenium Version:- 4.0.0-alpha-5 is ancient now. Selenium 版本:- 4.0.0-alpha-5现在是古老的。 Upgrade to current released Selenium Version 4.3.0 .升级到当前发布的 Selenium 版本 4.3.0

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM