CasperJS

CasperJS

CasperJS to otwarte narzędzie do skryptowania i testowania nawigacji napisane w JavaScript dla bezgłowej przeglądarki PhantomJS WebKit i SlimerJS (Gecko).
CasperJS to otwarte narzędzie do skryptowania i testowania nawigacji napisane w JavaScript dla bezgłowej przeglądarki PhantomJS WebKit i SlimerJS (Gecko).Ułatwia proces definiowania pełnego scenariusza nawigacji i zapewnia przydatne funkcje wysokiego poziomu, metody i cukier syntaktyczny do wykonywania typowych zadań, takich jak: * definiowanie i zamawianie przeglądania kroków nawigacji * wypełnianie i przesyłanie formularzy * klikanie i podążanie * przechwytywanie zrzutów ekranu zstrona (lub jej część) * testowanie zdalnych zdarzeń DOM * rejestrowanie * pobieranie zasobów, w tym binarnych * pisanie zestawów testów funkcjonalnych, zapisywanie wyników jako JUnit XML * skrobanie zawartości sieci ...
casperjs

Stronie internetowej:

Alternatywy dla CasperJS dla Linux

Selenium

Selenium

Selenium to zestaw narzędzi specjalnie do testowania aplikacji internetowych.
Phantomjs

Phantomjs

PhantomJS to bezgłowy WebKit z JavaScript API.Posiada szybką i natywną obsługę różnych standardów sieciowych: obsługa DOM, selektor CSS, JSON, Canvas i SVG.
Cypress.io

Cypress.io

Cypress to front-end zautomatyzowane narzędzie do testowania stworzone dla nowoczesnej sieci.Cypress jest zbudowany na nowej architekturze i działa w tej samej pętli uruchomieniowej, co testowana aplikacja.
DalekJS

DalekJS

DalekJS to narzędzie do testowania interfejsu użytkownika typu open source.
SnapTest

SnapTest

SnapTest to Selenium-IDE na sterydach, z kompletnymi generatorami kodów projektu QA.Mnóstwo bezpłatnych funkcji do skalowania testów, a także wsparcie offline / chmury / zespołu dla dowolnej wielkości firmy.
puppeteer

puppeteer

Puppeteer to biblioteka węzłów, która zapewnia API wysokiego poziomu do sterowania bezgłowym Chrome lub Chromium za pomocą protokołu DevTools.Można go również skonfigurować do korzystania z pełnego (bezgłowego) Chrome lub Chromium.
Selenium IDE

Selenium IDE

Selenium IDE to dodatek do przeglądarki Firefox, który rejestruje kliknięcia, pisanie i inne działania w celu wykonania testu, który można odtworzyć w przeglądarce.
PhearJS

PhearJS

PhearJS renderuje dynamiczne strony internetowe za pomocą PhantomJS: pobierz stronę, renderuj ją i zwróć ładny obiekt JSON.
Gauge

Gauge

Gauge to bezpłatna i otwarta platforma automatyzacji testów, która eliminuje ból związany z testami akceptacyjnymi.
Wicked PDF

Wicked PDF

Wtyczka generatora PDF (z HTML) dla Ruby on Rails.
Webinject

Webinject

WebInject to bezpłatne narzędzie do automatycznego testowania aplikacji i usług internetowych.