Problem z instalacją Selenium IDE w Firefoksie 44

Nie mogę zainstalować Selenium IDE w Firefoksie 44.0.2. Instaluję wtyczkę do Firefoksa z https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/ . Wydaje się, że instaluję się poprawnie. Nie otrzymuję żadnych komunikatów o błędach . Po instalacji zrestartowałem Firefoksa. Jednak nie pojawia się on w Tools-Selenium IDE tak, jak powinien (patrz http://www.seleniumhq.org/docs/02_selenium_ide.jsp ). Po dalszych testach okazuje się, że nie mogę zainstalować żadnego rozszerzenia wymagającego ponownego uruchomienia.

Komentarze

Odpowiedź

To działało w przeglądarkach Firefox 51 i 53, z Selenium IDE 2.9 .1:

  • W menu stosu / trzech wierszy (), naciśnij” Dostosuj „;
  • Przeciągnij ikonę Selenium IDE z panelu” Dodatkowe narzędzia i funkcje „do panelu ikon;
  • Uruchom ponownie przeglądarkę Firefox.

Oba Ctrl + Shift + S , dla okna bocznego i Ctrl + Alt + S , dla osobnego okna, powinny teraz działać, podobnie jak ikona Selenium IDE i Narzędzia menu.

Komentarze

  • Pracowałem dla mnie w przeglądarce Firefox 54. Dzięki

Odpowiedź

Udało mi się to naprawić poprzez:

  1. Uruchomienie przeglądarki Firefox w Tryb awaryjny
  2. Kliknięcie przycisku menu
  3. Kliknięcie „pomocy”, a następnie wybranie „Uruchom ponownie z wyłączonymi dodatkami”

Domyślam się, że miałem inny numer wewnętrzny, który przeszkadzał. Sądzę, że rozszerzenie Norton Security, ponieważ jest to jedyne, które ostatnio zainstalowałem.

Komentarze

  • Mam inne rozwiązanie. powyższa poprawka działała z wersją programistyczną Firefoksa. Kiedy Selenium działało, zacząłem widzieć komunikaty o błędach, które były spowodowane faktem, że korzystam z wersji programistycznej przeglądarki Firefox, więc odinstalowałem ją i zainstalowałem normalną przeglądarkę Firefox. Miałem ten sam problem z instalacją Dodatek Selenium IDE, ale powyższa poprawka nie ' nie zadziałała. Ostatecznie działała instalacja Firebuga.

Odpowiedź

Zalecałbym ominięcie instrukcji witryny i przejście bezpośrednio do przeglądarki. Czasami zauważyłem, że instalacja czasami nie działa, jeśli nie przejdę menedżer dodatków w przeglądarce Firefox.

Wykonaj następujące kroki:

  1. Otwórz przeglądarkę Firefox
  2. Kliknij o n ikonę stosu tuż pod czerwonym „X”
  3. Kliknij „Dodatki”
  4. Kliknij „Pobierz dodatki” w lewym górnym rogu
  5. Wyszukaj Selenium IDE 2.9.1 w polu „Wyszukaj wszystkie dodatki”.
  6. Kliknij przycisk „Zainstaluj” obok ikony selenu.

Firefox ponownie uruchomi przeglądarkę, aw prawym górnym rogu obok ikony stosu powinna pojawić się ikona. Moja wersja to obecnie 2.9.1 dla Selenium IDE w systemie Windows 7.

Komentarze

  • Dziękuję za sugestie. Niestety, otrzymałem te same wyniki – wygląda na to, że zadziałało, ale Selenium nie ' nie jest instalowane.
  • Widzę, prawdopodobnie sugerowałbym odinstalowanie Firefoksa i zainstalować go ponownie.
  • Ja też próbowałem i miałem ten sam problem.

Odpowiedź

Firefox wymaga podpisania wszystkich rozszerzeń.

Wydaje się, że Selenium IDE 2.9.1 nie jest podpisany, śledź ten problem na githubie .

Możesz więc zainstalować starszą wersję przeglądarki Firefox (42) lub programista Firefox , jeśli chcesz grać z niepodpisanym IDE.

Alternatywnie podałbym Selenium Builder spróbować. Myślę, że jest to kontynuacja projektu Selenium IDE i zastępuje go. Działa również w najnowszym Firefoksie.

Uważam też, że Selenium IDE było bardziej dowodem słuszności koncepcji i nigdy nie zostało zaprojektowane jako projekt do wykorzystania w produkcji. Lepiej byłoby po prostu ręcznie zakodować testy Selenium i w ogóle nie używać narzędzi do nagrywania i odtwarzania.

Komentarze

  • Wypróbowałem Selenium Builder i miałem ten sam problem. Miałem również ten sam problem z wersją Firefox Developer. Po eksperymentach wydaje mi się, że nie jestem w stanie zainstalować żadnego rozszerzenia wymagającego ponownego uruchomienia.Rozszerzenia, które wymagają ponownego uruchomienia instalacji pomyślnie. Dzięki za sugestie.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *