Selenium proxy bat aldatzeak arakatzaile-saio berri bat planifikatzea esan nahi du
Tratatu WebDriver proxy ezarpenak saio-konfigurazio gisa eta kontuan hartu egoera arakatzailearen ibilbideak aldatzean.
WebDriver proxy ezarpen estandarrak arakatzailearen saio bat sortzen denean ematen dira. Ez dago gaitasun horiek saioaren erdian editatzen dituen WebDriver komando orokorrik.
Automatizazio eramangarrirako, sortu hurrengo saioa bere proxy konfigurazioarekin eta itxi saio zaharra behar ez denean. Baimendutako nabigazio publikoko probak egiteko, aukeratu arakatzailearekin bateragarria den amaiera-puntua doako proxy zerrendatik hurrengo saio hori sortu aurretik. Arakatzailearen berariazko luzapenek edo arazketa-interfazeek beste mekanismo batzuk eskain ditzakete, baina laguntza eta baimen-eskakizun bereiziak dituzte.
Arakatzailearen saioak proxy bat baino gehiago darama
Ordezko saio batek proba exekutatzen den testuingurua aldatzen du. Cookieek, biltegiratzeek, autentifikazioek eta orri irekiek nahita kudeatu behar dute. Saio garbi bat isolamendu proba batek behar duena izan daiteke; egoera-fluxu batek bere aplikazio-egoera berriro ezartzeko modu bateragarri bat behar izan dezake.
Aldatutako irteera helbideak ere ez du helmugako kontua berrezartzen. Lan-fluxua berriro kontu berean hasten bada, zerbitzuak kontu horren bidez erlaziona ditzake ekintza horiek arakatzailearen proxya edozein dela ere.
Gorde aukera hauek proba-planean: zein urrats behar duten ibilbide egonkor bat, arakatzaile berri bat non hasten den eta zer aplikazio-egoera jaso behar duen. Horrek hutsegiteak errazago interpretatzen ditu luzapen baten ezarpen globala aldatzea baino lehen dauden konexioak eta eskaerak aktibo dauden bitartean.
Azkenik, ikuskatu benetako urruneko arakatzailearen ibilbidea. Test scripta exekutatzen duen makinan proxy ezarpenak WebDriver-ekin duen konexioa eragin dezake arakatzailea beste makina batean konfiguratu gabe.