Ostatni tydzień mojej pracy w AttHost poświęcony był stworzeniu interfejsu który pozwoliłby użytkownikom samodzielne przywracanie kopii zapasowych, wprost z poziomu panelu klienta, bez kontaktu ze wsparciem. Była to bardzo długo wyczekiwana funkcja przez naszych klientów.
python
Oczekiwanie na zakończenie wywołania HTTP w Selenium
Pisząc testy funkcjonalne dowolnej aplikacji w Selenium prędzej czy póżniej spotkamy się z problemem oczekiwania na zakończenie wywołania HTTP. Do prawidłowego działania testu musimy poczekać aż odwołanie do serwera zostanie zakończone, a treść odpowiedzi załadowana do przeglądarki. Dostępne w Internecie oraz dokumentacji Selenium rozwiązania są mało intuicyjne oraz niezbyt ładne.