CasperJS

CasperJS

CasperJS je open source navigační skriptovací a testovací nástroj napsaný v Javascriptu pro bezhlavý prohlížeč PhantomJS WebKit a SlimerJS (Gecko).
CasperJS je open source navigační skriptovací a testovací nástroj napsaný v Javascriptu pro bezhlavý prohlížeč PhantomJS WebKit a SlimerJS (Gecko).Usnadňuje proces definování úplného navigačního scénáře a poskytuje užitečné funkce, metody a syntaktický cukr na vysoké úrovni pro provádění běžných úkolů, jako jsou: * definování a objednávka navigačních kroků procházení * vyplňování a odesílání formulářů * kliknutí a následující odkazy * zachycení screenshotůstránka (nebo její část) * testování vzdáleného DOM * protokolování událostí * stahování zdrojů, včetně binárních * psaní funkčních testovacích sad, ukládání výsledků jako JUnit XML * škrábání webového obsahu ...
casperjs

Webová stránka:

Alternativy CasperJS pro Linux

Selenium

Selenium

Selenium je sada nástrojů speciálně pro testování webových aplikací.
Phantomjs

Phantomjs

PhantomJS je bezhlavý WebKit s rozhraním JavaScript API.Má rychlou a nativní podporu pro různé webové standardy: zpracování DOM, selektor CSS, JSON, Canvas a SVG.
Cypress.io

Cypress.io

Cypress je přední nástroj pro automatizované testování vytvořený pro moderní web.Cypress je postaven na nové architektuře a běží ve stejné smyčce jako testovaná aplikace.
DalekJS

DalekJS

DalekJS je nástroj pro testování uživatelského rozhraní s otevřeným zdrojovým kódem.
SnapTest

SnapTest

SnapTest je Selenium-IDE na steroidech a jsou k dispozici kompletní generátory kódu QA projektu.Spousta bezplatných funkcí pro rozšíření testů a podpora offline / cloud / tým pro jakoukoli velikost společnosti.
puppeteer

puppeteer

Puppeteer je knihovna uzlu, která poskytuje rozhraní API na vysoké úrovni pro ovládání bezhlavého prohlížeče Chrome nebo Chromium nad protokolem DevTools.Lze jej také nakonfigurovat tak, aby používal plný (bezhlavý) Chrome nebo Chromium.
Selenium IDE

Selenium IDE

Selenium IDE je doplněk Firefoxu, který zaznamenává kliknutí, psaní a další akce a provede test, který můžete přehrát v prohlížeči.
PhearJS

PhearJS

PhearJS vykresluje dynamické webové stránky pomocí PhantomJS: načte stránku, vykreslí ji a vrátí pěkný objekt JSON.
Gauge

Gauge

Gauge je bezplatný a open source framework pro automatizaci testů, který odstraňuje bolest z akceptačního testování.
Wicked PDF

Wicked PDF

Plugin pro generátor PDF (z HTML) pro Ruby on Rails.
Webinject

Webinject

WebInject je bezplatný nástroj pro automatizované testování webových aplikací a webových služeb.