HTTP-teegis töötav puhverserveri URL võib ebaõnnestuda, kui see kopeeritakse otse Seleniumi brauseri puhverserveri võimalusse. Võimalusel on määratud vorming ja aadressi seadistamine on autenditud puhverserveri kasutamise ainult üks osa.

WebDriveri spetsifikatsioon määratleb väljad nagu httpProxy ja sslProxy hostina, millel on valikuline port. Need ei ole üldine koht URL-ile kujul username:password@host.

Tehke kindlaks, milline sisselogimine on seotud

  • Brauseril võib olla vaja väljuva puhverserveri mandaate.
  • Sihtveebisaidil võib olla oma sisselogimine.
  • Kaug-WebDriveri teenus võib testijooksutajat autentida.

Ühe ühenduse mandaadid ei kehti automaatselt teistele. Näiteks kasutajanime lisamine kaug-WebDriveri URL-ile ei tõenda, et brauseri liiklus saab väljuva puhverserveri vastu autentida.

HTTP 407 vastus tähistab puhverserveri väljakutset. Kirjutage üles teatatud autentimismeetod ja kontrollige tuge brauseris ja automatiseerimisliideses, mida kasutate.

Valige toetatud autentimistee

Sõltuvalt keskkonnast võib see olla brauseri toetatud autentimise integratsioon, heakskiidetud laiendus või volitatud kohalik puhverserver, mis haldab ülesvoolu sisselogimist. Igal neist on erinevad juurutamise ja mandaatide hoidmise nõuded. Kasutage praegust brauseri dokumentatsiooni, selle asemel et Seleniumi versiooni langetada, et taastada vana autentimisdialoogi meetod.

Käsitlege puhverserveri võimalust uue seansi konfiguratsioonina, hoides lõpp-punkti vormingu üheselt mõistetavana. Seejärel käsitlege autentimist valitud integratsiooni kaudu. Ärge lülitage 407 lahendamiseks välja sertifikaadi kontrollimist; see muudab ühenduse teist osa ja jätab sisselogimisprobleemi lahendamata.

Seotud artiklid