Używam Selenium Grid z TestNG do równoległego uruchamiania testów. Mam pewne testy, które wymagają zalogowania użytkownika, więc mam skonfigurowane konto użytkownika do testowania.Jak zidentyfikować hosta Selenium Grid z moim testem z poziomu testu?
Byłem ostrożny, aby upewnić się, że wszelkie testy związane z zalogowaniem się jako mój użytkownik testu są uruchamiane na oddzielnych maszynach wirtualnych, tak aby sesje nie zostały przerwane, jednak po zbadaniu niektórych regularnie kończących się testów okazuje się, że to nie wystarczy. Dlatego albo trzeba:
Konfigurowanie nowego użytkownika dla każdego testu (rozumiem, to może być idealnym rozwiązaniem, ale to zajmie trochę czasu, aby skonfigurować/run
mieć wiele. konta użytkowników testy, i upewnić się, że tylko jeden jest używany w danym momencie.
Gdybym mógł zidentyfikować hosta komputera uruchomiony test mogę skonfigurować konta testowe odpowiednio. Czy istnieje jakiś sposób, aby to zrobić, czy istnieje inne rozwiązanie, o którym nie pomyślałem?
Hi Dave, Próbowałaś i pisać to pytanie na forum Selen siatki. –