Magister - Magic Software

Download Report

Transcript Magister - Magic Software

Magic nyelven fejlesztett rendszerek szoftverminőség-biztosításához, a tesztelési folyamatok támogatásához kapcsolódó fejlesztések

Magic alkalmazások tesztelésének támogatása (MAGISTER)

Nov ák Gábor, Nagy Csaba InfoP ólus 2009 Kft.

Magic fejlesztői és felhasználói konferencia Holliday Inn Budaörs, 2012. június 6.

2

Magic alkalmazások tesztelése

• • • • Sajátos fejlesztési folyamatok Egyedi igények Kevés szoftveres támogatás Nehéz szabványokhoz igazodni – ISO/IEC 29119, IEE 829, ISTQB • Ad-hoc tesztelés költséges, nem hatékony Cél: Magic tesztelési folyamatok segítése, javítása modern szoftveres eszközökkel.

3

4

Magic Test Manager

Tervezés • Tesztesetek, tesztcsoportok, felhasználók • Folyamatok kezelése, tesztesetek függőségei • Szerkeszthető teszteset gráf Futtatás • Interaktív, manuális futtató felület • Megszakítható, folytatható tesztelés • Érintett taszkok naplózása • Automatizálás támogatása Kiértékelés • Riportok generálása • Statisztikák, diagramok • Teszt szelekció

5

6

7

Magic Test Runner

Layout-független, rögzítés-visszajátszás alapú tesztelés • Ellenőrzések • Szövegdoboz tartalmaz-e szöveget?

• Időzítések • Felhasználói interakció • Háttér műveletek bevárása • Python szkriptelés • DLL modulok • Teljes integráció a Magic Test Manager-rel 8

Magic Test Reporter

• Tesztelési jegyzőkönyvek, riportok • DOC, ODT, PDF, CSV • Template-ek kezelése • Tesztelések kiértékelései • Projekt tesztesetei • Felhasználók 9

10

Magic Regression Test Selection

Egy változás után mit kell újratesztelni?

• Regressziós tesztelés támogatása • Taszkok monitorozása futás közben • Subversion támogatás

11