Standarta WebDriver starpniekservera iestatījumi tiek nodrošināti, kad tiek izveidota pārlūkprogrammas sesija. Nav vispārējas WebDriver komandas, kas rediģētu šīs iespējas sesijas vidū.

Pārnēsājamai automatizācijai izveidojiet nākamo sesiju ar paredzēto starpniekservera konfigurāciju un aizveriet veco sesiju, kad tā vairs nav nepieciešama. Lai veiktu atļautās publiskās pārlūkošanas pārbaudes, pirms nākamās sesijas izveides bezmaksas starpniekserveru sarakstā izvēlieties ar pārlūkprogrammu saderīgu galapunktu. Pārlūkam specifiski paplašinājumi vai atkļūdošanas saskarnes var piedāvāt citus mehānismus, taču tiem ir atsevišķas atbalsta un atļauju prasības.

Pārlūka sesijai ir vairāk nekā starpniekserveris

Aizstāšanas sesija maina kontekstu, kurā tiek izpildīts tests. Sīkdatnēm, glabāšanai, autentifikācijai un atvērtajām lapām ir nepieciešama apzināta apstrāde. Tīra sesija var būt tieši tas, kas nepieciešams izolācijas testam; statusu saturošai darbplūsmai var būt nepieciešams atbalstīts veids, lai vēlreiz noteiktu tās lietojumprogrammas stāvokli.

Mainot izejas adresi, arī galamērķa konts netiek atiestatīts. Ja darbplūsma atkal pierakstās tajā pašā kontā, pakalpojums var saistīt šīs darbības, izmantojot šo kontu, neatkarīgi no pārlūkprogrammas starpniekservera.

Saglabājiet šīs izvēles pārbaudes plānā: kurām darbībām ir nepieciešams viens stabils maršruts, kur sākas jauna pārlūkprogramma un kāds lietojumprogrammas statuss tai jāsaņem. Tas padara kļūmes vieglāk interpretējamas nekā paplašinājuma globālā iestatījuma maiņa, kamēr esošie savienojumi un pieprasījumi paliek aktīvi.

Visbeidzot pārbaudiet faktisko attālās pārlūkprogrammas maršrutu. Starpniekservera iestatījums ierīcē, kurā darbojas testa skripts, var ietekmēt tās savienojumu ar WebDriver, nekonfigurējot pārlūkprogrammu citā datorā.

Saistītie raksti