Mam automat w Selenium, który tworzy umowy, w tym celu wczytuje dane z Excela (każdy wiersz to nowa umowa) i wykonuje po kolei każdy wiersz. Chciałbym aby w przypadku, gdy automat będzie tworzył umowę powyżej 10 minut to aby wystąpił timeout i żeby przeszedł do następnej umowy. Tylko nie wiem jak to zrobić. Mam JUnit zaprzęgnięte do automatu ale timeouty w JUnit wogóle nie chcą działać. Próbowałem również stworzyć nowy wątek (new Thread) ale Selenium jest non-thread i rodzi to problemy. Czy ktoś ma jakiś pomysł? Główny problem: jak sprawdzić co chwile ile czasu jest przetwarzana dana umowa (czy da się to obejść bez tworzenia nowego wątku, który by sprawdzał co parę sekund różnicę currentime? #selenium #naukaprogramowania
#selenium
#naukaprogramowania