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 ...

Webová stránka:

Alternativy CasperJS pro všechny platformy s jakoukoli licencí

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.
Screenster

Screenster

10x rychlejší testování uživatelského rozhraní bez řádku kódu.Screenster je webová platforma, která zaznamenává vizuální základní linii obrazovek aplikace a poté automaticky detekuje změny.
SlimerJS

SlimerJS

SlimerJS je skriptovatelný prohlížeč.Umožňuje manipulovat s webovou stránkou pomocí skriptu Javascript: otevření webové stránky, kliknutí na odkazy, úprava obsahu ...
  • Zdarma
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.
DalekJS

DalekJS

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

ActivIT Automatron

Skriptovací nástroj pro automatizaci prohlížeče.
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.
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.
SEOBOTS.io

SEOBOTS.io

SEOBOTS.io je on-demand bot marketplace pro analýzu dat, marketing, automatizaci webu a mnoho dalšího.
PhearJS

PhearJS

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

Webinject

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