• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Java Selenium - pierwszy automat

Object Storage Arubacloud
0 głosów
281 wizyt
pytanie zadane 9 czerwca 2020 w Java przez juz_nie_mlody Początkujący (470 p.)
zamknięte 10 czerwca 2020 przez juz_nie_mlody

Witam,

Popełniłem poniższy kod:

package SELENIUM;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;

public class FirstSeleniumTest {
    @Test
    public void googleOpenTest(){
        String driverPath = "C:\\Users\\XXXXXXX\\IdeaProjects\\kurs-Selenium\\src\\main\\resources\\executables\\drivers\\chromedriver.exe";
        System.setProperty("webdriver.chrome.driver",driverPath);
        WebDriver driver = new ChromeDriver();
        

Niestety po odpaleniu testu dostaję najpierw  taką wiadomość:

Następnie taki błąd:

"Starting ChromeDriver 84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310}) on port 45123
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.  ...."

Test z failem.

Jak pojawi się okno z "Error Loading Extension" odklikam to chrome odpala się ale tylko na "sekundę" i się zamyka.

Co zrobić żeby działało?

komentarz zamknięcia: doczytałem
komentarz 9 czerwca 2020 przez Wiciorny Ekspert (270,190 p.)

czy ty w ogóle korzystasz z tego co Ci debbuger, consola podpowiada? Czy to błędy czy nie. zdolnosć samodzielnego myślenia w programowaniu to jest rzecz podstawowa... 

 

 

Security Considerations

ChromeDriver is a powerful tool, and it can cause harms in the wrong hands. While using ChromeDriver, please follow these suggestions to help keeping it safe:
  • By default, ChromeDriver only allows local connections. If you need to connect to it from a remote host, use --whitelisted-ips switch on the command line to specify a list of IP addresses that are allowed to connect to ChromeDriver.
  • If possible, run ChromeDriver with a test account that has no access to sensitive local or network data. ChromeDriver should never be run with a privileged account.
  • If possible, run ChromeDriver in a protected environment such as Docker or virtual machine.
  • Use firewall to prevent unauthorized remote connection to ChromeDriver.
  • If you are using ChromeDriver through third-party tools such as Selenium Server, be sure to protect the network ports of those tools as well.
  • Use the latest versions of ChromeDriver and Chrome.

1 odpowiedź

0 głosów
odpowiedź 10 czerwca 2020 przez juz_nie_mlody Początkujący (470 p.)
edycja 10 czerwca 2020 przez juz_nie_mlody

dla "potomności" pozbyłem się błędu z okna:

options.setExperimentalOption("useAutomationExtension", false);
WebDriver driver = new ChromeDriver(options);

 

Fail testu wiąże się z nieodpowiednią wersją selenium webdriver vs chrome

thx4help

 

 

Podobne pytania

0 głosów
2 odpowiedzi 501 wizyt
pytanie zadane 6 kwietnia 2018 w Java przez newUser Użytkownik (520 p.)
0 głosów
0 odpowiedzi 161 wizyt
pytanie zadane 21 sierpnia 2018 w JavaScript przez davvid Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 105 wizyt
pytanie zadane 22 czerwca 2022 w Java przez blofeld Użytkownik (700 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...