W ubiegłych tygodniach było dużo hałasu na temat tego nowego FirefoxDriver o nazwie Marionetka. Aby korzystać z Firefoksa z Selenium, używaliśmy "starego" Selenium FirefoxDriver. Od Firefoksa 48.0 będzie wymagane korzystanie z tego nowego FirefoxDriver opracowanego przez Mozillę.Jakie są zalety korzystania z Marionette FirefoxDriver zamiast starego Selenium FirefoxDriver dla testera Selenium?
Rozumiem, że jest potrzebny do zmiany w tym kierunku, aby każda przeglądarka wspiera i rozwija swoje sterowniki i uzyskać sterowniki niezależna od selenu. Poza tym, przypuszcza się, że jeśli Mozilla opracuje swój własny sterownik, będzie to szybsze i łatwiejsze rozwiązywanie problemów i rozwijanie funkcji.
Moje pytanie brzmi: dla tych, którzy tworzą zautomatyzowane testy przy użyciu struktury Selenium, jest jakaś korzyść z używania Marionetki zamiast "starej" obsługiwanej przez Selenium przeglądarki FirefoxDriver? _ (Taka jak lepsza wydajność, lepsza kompatybilność ...)
Potencjalni bliscy wyborcy, którzy mogą ulec pokusie, by zadać to pytanie, są "zbyt szerokie". To nie jest. Jest prosty i techniczny powód, dla którego to nowe podejście jest wymagane. Przedstawiłem to w mojej odpowiedzi. – JimEvans