Selenium
przeglądarek automatyzuje selen, oszczędzając programiści i projektanci czas i pieniądze żmudnych gdy szukasz przetestować kompatybilność swoich stronach internetowych.
- Oferty automatyki dla Firefox, Opera, Internet Explorer i Safari
- Zapewnia zintegrowane środowisko programistyczne
- TestingWhiz zautomatyzować proces testowania
- Nagrywanie i odtwarzanie mogą być obsługiwane z tylko jednym kliknięciem
- funkcje autouzupełniania podczas pisania w Selenese
- Opcje testowe że skala na różnych poziomach zaawansowania
- Wyższe funkcje wymagają merytorycznego stopień znajomości programowania
- Selen IDE może działać nieco wolniej
Jest jakaś ironia w tym, że najskuteczniejszym kodery udaje się wykonywać swoją pracę tak dobrze, ponieważ zminimalizować ilość czasu trzeba spędzić kodowania. Choć elegancki kodowanie może zminimalizować ilość typu trzeba wydać pisania i testowania, jakości kodery również wiedzieć, jak najefektywniej korzystać z narzędzi dostępnych już do nich. Jest to niezmiernie ważne, gdy próbuje przetestować kompatybilność swojej stronie. Co działa na Safari może okazać się niezorganizowany bałagan na Operze i Firefoksie i konieczność pracy po prostu, aby to działało w porządku na wszystkich platformach. A potem jest kwestia kompatybilności na szerokiej gamie urządzeń, które wykorzystują nowoczesne odwiedzających do przeglądania stron internetowych. Selen stał się jednym z najbardziej zaufanych narzędzi do automatyzacji przeglądarek w branży, co pozwala deweloperom dowiedzieć się żadnych problemów w ich kodu, zanim staną się nie do pokonania problemy. W swojej najbardziej podstawowej warstwie funkcjonalności, selen pozwala na przypisanie etapów testowych, a następnie odtwarzać je w przeglądarce, aby zobaczyć, jak te kroki działać w czasie rzeczywistym. Selen jest jednak czymś więcej niż tylko emulator przeglądarki. Jest to w pełni funkcjonujący zintegrowane środowisko programistyczne. Dzięki wykorzystaniu zastrzeżonych języka Selenese można tworzyć i edytować skrypty, aby umożliwić większą uniwersalność ze swojego doświadczenia testowania. Testy te można zapisać w wielu popularnych formatach, które obejmują HTML i Ruby. Jeśli szukasz szybkiego testowania kodu bez konieczności martwienia się o pisanie przypadków testowych siebie, można skorzystać z automatycznego narzędzia zwanego TestingWhiz który pozwala na uruchomienie więcej przypadków testowych w mniejszej ilości czasu z mniej rąk na pracę zaangażowanych , Rdzeń Selen IDE jest bardzo łatwy w obsłudze nawet dla osób z niewielkim doświadczeniem technicznym, ale dodanie selenu zdalnego sterowania ofert bardziej zaawansowana funkcjonalność dla tych, którzy chcą zrobić bardziej złożone testy. Z RC, można uruchomić i testy napisać w szerokiej gamie nowoczesnych języków takich jak Python, Perl i Java, co pozwala na bardziej skomplikowanych testów, które nie muszą polegać na zastrzeżonych języka Selenese. To może być połączona z selenem siatki do uruchomienia testów na różnych serwerach w tym samym czasie, tworząc większe przykładowe zestawy i umożliwiając użytkownikom szybciej uzyskać miarodajne wyniki. Większość oprogramowania Selen wymaga użycia serwera selen, ale dodanie kierowcy internetowej Selen pozwala osiągnąć swoje cele testowania bez konieczności dodanego sprzętu. W świecie badań, selen stał się wszechobecny imię. Wiele z najbardziej popularnych projektantów przeglądarki pracowali bezpośrednio z selenem zintegrować technologię selen bezpośrednio do swojego oprogramowania, i służy jako fundament niektóre z najbardziej popularnych narzędzi służących do testowania interfejsów API i ram.