სელენის პროქსის შეცვლა ნიშნავს ბრაუზერის ახალი სესიის დაგეგმვას
განიხილეთ WebDriver პროქსის პარამეტრები, როგორც სესიის კონფიგურაცია და შეაფასეთ მდგომარეობა ბრაუზერის მარშრუტების შეცვლისას.
სტანდარტული WebDriver პროქსის პარამეტრები მიეწოდება ბრაუზერის სესიის შექმნისას. არ არსებობს ზოგადი WebDriver ბრძანება, რომელიც ცვლის ამ შესაძლებლობებს სესიის შუა პერიოდში.
პორტატული ავტომატიზაციისთვის, შექმენით შემდეგი სესია მისი განკუთვნილი პროქსი კონფიგურაციით და დახურეთ ძველი სესია, როცა ის აღარ არის საჭირო. საჯარო დათვალიერების ნებადართული ტესტებისთვის აირჩიეთ ბრაუზერთან თავსებადი საბოლოო წერტილი უფასო პროქსის სიიდან მომდევნო სესიის შექმნამდე. ბრაუზერის სპეციფიკურ გაფართოებებს ან გამართვის ინტერფეისებს შეუძლიათ შემოგთავაზონ სხვა მექანიზმები, მაგრამ მათ აქვთ ცალკეული მხარდაჭერა და ნებართვის მოთხოვნები.
ბრაუზერის სესიას აქვს მეტი, ვიდრე პროქსი
ჩანაცვლების სესია ცვლის კონტექსტს, რომელშიც ტესტი გადის. ქუქი-ფაილები, შენახვა, ავთენტიფიკაცია და ღია გვერდები საჭიროებს მიზანმიმართულ დამუშავებას. სუფთა სეანსი შეიძლება იყოს ზუსტად ის, რაც იზოლაციის ტესტს სჭირდება; სახელმწიფო სამუშაო პროცესს შეიძლება დასჭირდეს მხარდაჭერილი გზა მისი განაცხადის მდგომარეობის ხელახლა დასადგენისთვის.
შეცვლილი გასასვლელი მისამართი ასევე არ აღადგენს დანიშნულების ანგარიშს. თუ სამუშაო ნაკადი ისევ შედის იმავე ანგარიშში, სერვისს შეუძლია დააკავშიროს ეს ქმედებები ამ ანგარიშის მეშვეობით, ბრაუზერის პროქსის მიუხედავად.
შეინახეთ ეს არჩევანი ტესტის გეგმაში: რომელი ნაბიჯები მოითხოვს ერთ სტაბილურ მარშრუტს, საიდან იწყება ახალი ბრაუზერი და რა აპლიკაციის მდგომარეობა უნდა მიიღოს. ეს აადვილებს წარუმატებლობების ინტერპრეტაციას, ვიდრე გაფართოების გლობალური პარამეტრის შეცვლა, სანამ არსებული კავშირები და მოთხოვნები აქტიური რჩება.
და ბოლოს, შეამოწმეთ დისტანციური ბრაუზერის მარშრუტი. სატესტო სკრიპტის გაშვებულ მოწყობილობაზე პროქსის პარამეტრმა შეიძლება გავლენა მოახდინოს მის კავშირზე WebDriver-თან ბრაუზერის სხვა მოწყობილობაზე კონფიგურაციის გარეშე.