Промена Селен проксија значи планирање нове сесије претраживача
Третирајте подешавања проксија ВебДривер као конфигурацију сесије и водите рачуна о стању када мењате руте претраживача.
Стандардна подешавања ВебДривер проксија се испоручују када се креира сесија претраживача. Не постоји општа наредба ВебДривер која уређује те могућности усред сесије.
За преносиву аутоматизацију, креирајте следећу сесију са предвиђеном конфигурацијом проксија и затворите стару сесију када више није потребна. За дозвољене тестове јавног прегледања, изаберите крајњу тачку компатибилну са прегледачем из листа бесплатних проксија пре креирања следеће сесије. Екстензије специфичне за прегледач или интерфејси за отклањање грешака могу понудити друге механизме, али имају посебне захтеве за подршку и дозволе.
Сесија претраживача носи више од проксија
Сесија замене мења контекст у коме се тест изводи. Колачићи, складиштење, аутентификација и отворене странице захтевају намерно руковање. Чиста сесија може бити управо оно што је потребно тесту изолације; току рада са стањем можда ће бити потребан подржани начин да поново успостави своје стање апликације.
Промењена излазна адреса такође не ресетује одредишни налог. Ако се ток посла поново пријави на исти налог, услуга може да повеже те радње преко тог налога без обзира на проки претраживач.
Задржите ове изборе у плану тестирања: који кораци захтевају једну стабилну руту, где почиње нови претраживач и које стање апликације треба да добије. То олакшава тумачење грешака него мењање глобалне поставке екстензије док постојеће везе и захтеви остају активни.
На крају, проверите стварну руту удаљеног претраживача. Поставка проксија на машини на којој је покренута тестна скрипта може утицати на њену везу са ВебДривер-ом без конфигурисања претраживача на другој машини.