FitNesse – framework pre akceptačné testovanie

Tento článok je venovaný použitiu vlastných fixtures do Fitnesse frameworku pre akceptačné testovanie. Na účely tohto článku otestujeme web http://www.priklady.eu, ktorý bude reprezentovať  "web service" ponúkajuci  HTML....
Azure

Azure: Windows 8.1 – vytvorenie Android aplikácie využívajúcej mobilnú službu

Keď po vytvorení mobilnej služby kliknete na ňu v zozname Mobile Services, zobrazí sa ponuka vytvorenia mobilných aplikácií pre Windows Store, teda pre Windows 8...

JBehave: Behavior-Driven Testing

Na webe JBehave.org sa dočítame, že JBehave je framework na Behavior-Driven Development (BDD). Je to spôsob vývoja aplikácií riadený testami. Integruje Test-Driven Development (TDD)...
SQLUnit

SQLUnit – nástroj pre automatizované testovanie storovaných procedúr

SQLUnit je testovací framework na regresné a unit automatizované testovanie SQL-storovaných procedúr. Regresné testovanie je testovanie všetkých, už predtým testovaných častí softvérového projektu po...

Webtest v groovy pomocou Maven priamo v Eclipse

Canoo WebTest testovací scenár je v skutočnosti  "iba" súbor Ant-taskov a preto nás už určite neprekvapí, že zápisy testovacích Canoo WebTest scenárov sú tradičné...

S kanónom na SharePoint – 2. Časť

Záverom prvej časti som napísal: Cieľom automatického testu je presvedčiť sa, či všetky položky v zozname „test-list" správne zdedili skupiny použivateľov/permissions  zo zoznamu „Skupiny"....

S kanónom na SharePoint – 1. časť

Ako využiť prednosti testovacieho frameworku Canoo WebTest na testovanie webových aplikácií v Microsoft Office SharePoint Server . Pre čitateľov, ktorí nepoznajú túto platformu, uvádzam zopár...

Groovy ako lepidlo medzi Canoo Webtest a Selenium – IV.

V tretej časti sme napísali testovací scenár v jazykoch Java a Groovy. Pridali sme aj kód na interakciu Groovy s prostredím Canoo Webtest. V záverečnej časti si ukážeme,...

Top 5 kníh o Agile

Zmeniť firmu za chodu je ťažké. Proti zmene pôsobí obrovské množstvo existujúcich zvykov, dlho používaných písaných aj nepísaných pravidiel a často aj nechuť niečo...

Groovy ako lepidlo medzi Canoo Webtest a Selenium – III.

V druhej časti som sľúbil, že sa podrobnejšie pozrieme na kódy v Jave, Groovy a že podrobnejšie popíšem postupy integrácie Selenia do Canoo WebTest. Poďme...

Groovy ako lepidlo medzi Canoo Webtest a Selenium – II.

Spojenie dvoch nezávislých open-source projektov na automatické testovanie webových aplikácií do jedného celku. Ako spojiť Selenium a Canoo Webtest – skúsil som využiť podporu...

Groovy ako lepidlo medzi Canoo Webtest a Selenium – I.

Spojenie dvoch nezávislých open-source projektov na automatické testovanie webových aplikácií do jedného celku. Tento zdanlivo divný názov série článkov o automatizovanom testovaní webových aplikácií...

Canoo Webtest: neštandardné testy využitím Javascriptu a Ruby + Bonus

To, čo nejde otestovať štandardne, otestujeme naprogramovaním vlastnej testovacej logiky. Na špecifické prípady, ktoré sa nedajú jednoznačne otestovať pomocou štandardných prostriedkov canoo WebTest, je...

Automatické testovanie webových služieb II.

Na konci predchádzajúceho článku o automatizovanom testovaní webových služieb som sľúbil, že si ukážeme, ako sa z interfejsu webovej služby cez soapUI vygenerujú “TestSuits”, obsahujúce...

Automatické testovanie webových služieb I.

V dnešnej časti sa zameriam na automatizované testy webových služieb. Webová služba je softvérový systém umožňujúci interakciu dvoch strojov na sieti. Je popísaná v strojovo...

Canoo Webtest: Testy nikdy nebežia dostatočne rýchlo

To platí najmä pre funkčné testy webových aplikácií. Canoo Webtest je  veľmi rýchly v porovnaní s inými funkčnými testovacími nástrojmi. Ak však  množstvá testov...

Canoo Webtest: testovanie pdf-dokumentov

Na ilustráciu testovania pdf-dokumentov počas behu testovacieho skriptu je testovací scenár, ktorý otvorí  pdf-dokument v okne internetového browsera a skontroluje existenciu textu v...

Canoo Webtest: testovanie e-mailov

Testovanie e-mailov je užitočné v prípadoch, keď potrebujeme otestovať, či testovaná aplikácia odosiela automaticky generované e-maily, ich obsah, poprípade ich po ukončení testu vymazať...

Canoo Webtest: testovanie JavaScriptových dialógov

Na testovanie stránok, ktoré obsahujú javaskriptové  dialógy slúžia testovacie kroky expectDialog, expectDialogs a verifyNoDialogs. Testovací krok expectDialog umožňuje nastavenie očakávaných dialógov, ktoré sa...

Canoo Web Test: Data Driven Test

Dátami riadené testy (Data Driven Test) je termín používaný na testovanie počítačového softvéru, kde  testovanie je popísané pomocou tabuľky podmienok alebo vstupných dát pripravených...