Standert WebDriver proxy ynstellings wurde levere as in browser sesje wurdt oanmakke. D'r is gjin algemien WebDriver-kommando dat dizze mooglikheden healwei de sesje bewurket.

Foar draachbere automatisearring, meitsje de folgjende sesje mei de bedoelde proxy-konfiguraasje en slute de âlde sesje as it net mear nedich is. Foar tastiene tests foar publike blêdzjen, kies in browser-kompatibel einpunt út de fergees proxylist foardat jo dy folgjende sesje meitsje. Browser-spesifike tafoegings of debuggen-ynterfaces kinne oare meganismen biede, mar se hawwe aparte easken foar stipe en tastimming.

De blêder sesje hat mear as in proxy

In ferfangende sesje feroaret de kontekst wêryn't de test rint. Koekjes, opslach, autentikaasje en iepen siden hawwe opsetlike ôfhanneling nedich. In skjinne sesje kin krekt wêze wat in isolaasjetest nedich is; in stateful workflow kin in stipe manier nedich wêze om syn tapassingstatus opnij te fêstigjen.

In feroare útgongsadres set it bestimmingsakkount ek net werom. As de workflow opnij oanmelde by itselde akkount, kin de tsjinst dy aksjes relatearje fia dat akkount, nettsjinsteande de proxy fan 'e browser.

Hâld dizze karren yn it testplan: hokker stappen fereasket ien stabile rûte, wêr't in nije blêder begjint, en hokker applikaasjestatus dy moat krije. Dat makket flaters makliker te ynterpretearjen dan it feroarjen fan de globale ynstelling fan in útwreiding, wylst besteande ferbinings en oanfragen aktyf bliuwe.

As lêste, ynspektearje de eigentlike rûte fan 'e browser op ôfstân. In proxy-ynstelling op 'e masine dy't it testskript draait, kin de ferbining mei WebDriver beynfloedzje sûnder de browser op in oare masine te konfigurearjen.

Relatearre artikelen