protractor
selenium
angular
teamCity
squash
docker
Our client, IT-Development (ITD) is a leading French software company specializing in telco software solutions with clients in many countries around the globe.
The client had been looking for a way to reinforce their quality assurance strategy.
Náš zákazník už mal položené dobré základy kontroly kvality. Nastavené procesy pre rôzne typy testovania aplikácie a zdrojového kódu spolu s nástrojmi na manažment testov a požiadaviek. Našu pomoc potrebovali skôr v oblasti implementácie, nasadenia a vykonania samotných testov, aj keď tu už tiež mali niečo za sebou.
ADUS Technologies has always been very vigorous in quality assurance and testing efforts in all the software projects, therefore we already possessed solid know-how and experience in the field. And so we decided to join forces and create highly specialized quality assurance team for their telco solution.
Na úvod sme zladili naše nástroje, procesy a komunikačné kanály aby sme mohli efektívne spolupracovať. Základom pre našu spoluprácu sa stal nástroj Squash na manažment testov, ktorí už náš zákazník používal a umožnil nám prístup k testovacím scenárom od biznis analytikov a ďalejmanažment implementácie a nasadenia testov. Potom sme prišli s našim DevOps procesom na spúšťanie testov pomocov JetBrains Teamcity platformy v Docker kontajneri. Takto sme si vytvorili framework pre celý proces kontroly kvality. Nakoľko hlavné zameranie bolo robiť end-to-end a regresné testy a aplikácia bola vytvorená v Java a Angular, vybrali sme si na implementáciu testov Protractor.
Vďaka vynikajúcej spolupráci medzi našimi tímami sa nám podarilo celú spoluprácu nastaviť behom pár týždňov od nášho prvého rozhovoru a začali sme naplno testovať. V tomto dlhodobom projekte stále pokračujeme a veríme že to tak bude ešte dlhú dobu.