Qubelabs

Kernactiviteiten

Qubelabs is een unit binnen M2Q dat zich heeft gespecialiseerd in test automatisatie. We onderzoeken zowel gratis software als open source oplossingen tot betalende software. De opzet is een flexibele oplossing te bieden die makkelijk is in installatie, gebruik én onderhoud. Ook voor minder technische mensen proberen we de instap zo laag mogelijk te houden

Diensten

We bieden test automatisatie aan voor zowel windows, web en mobiele applicaties. Dit eventueel in combinatie met continue integratie en installatie van de bijhorende software. Ook kan er monitoring voorzien worden van de resultaten

Framework

Qubelabs heeft een eigen framework ontworpen op basis van open source software, Selenium Webdriver.  Het framework is geschreven in Java en ook de testen zelf kunnen, via IntelliJ of Eclips, hierin geschreven worden. De dependencies worden beheerd door Maven en er wordt gebruikt gemaakt van een source code control systeem (zoals GIT of SVN). Eenmaal de testen geschreven zijn kunnen deze een onbeperkt aantal keren uitgevoerd worden op een door de klant gekozen tijdstip. Meestal wordt er hier gewerkt met een scheduler zodat de testen ook ’s nachts of in het weekend kunnen uitgevoerd worden, meestal na een nieuwe deploy (continuous integration)

Ons framework werkt ook met de volgende plug-in

  • Cucumber: voor behaviour driven automated testing
  • Graphwalker: voor model based driven automated testing
  • Sikuli: om alles te automatiseren wat op het scherm verschijnt dmv smart position/image herkenning
  • Appium: voor mobile testing
  • Selenium grid: voor het gedistribueerd parallel uitvoeren van testen op verschillende machines, verschillende besturingssystemen en verschillende browsers

Aanbod

Wij verzorgen de installatie en configuratie van ons framework binnen uw architectuur. Daarnaast kunnen wij u ondersteunen bij uw automatisatie strategie en implementatie, het aanmaken van de pagina objecten en het schrijven van de testen zelf tot het opleiden van interne test teams. Ook helpen opzetten van de continuous integration architectuur hoort bij onze diensten