CÉLUNK, HOGY ESZKÖZÜNK SEGÍTSE A TESZTELŐKET ABBAN, HOGY OKOSABBAN, ÉS NE KEMÉNYEBBEN DOLGOZZANAK.


A pontosság növelése érdekében rangsorold, észleld és validál eredményeidet.

Alakítsd át velünk tesztelési folyamataidat átláthatóvá és hatékonyabbá.


Termék információ - Legfontosabb jellemzők

  • Method, branch szintű mérések

    A TestNavigator method és branch szintű lefedettségmérése lehetővé teszi a Java kód elemi szintű tesztelését a fejlesztés kezdeti szakaszától egészen a kiadás fázisáig. A hatékony, lassulásmentes branch szintű mérés segít az összes lehetséges döntési pont tesztelésében, biztosítva, hogy minden releváns forgatókönyv végrehajtásra kerül, és nem maradnak ki potenciális, hibához vezető esetek.

  • Változtatások észlelése

    TestNavigator újszerű lefedettségmérési megoldásának kulcsa, a fejlett változás detektáló technológia, amely biztosítja, hogy a kritikus kódszintű módosításokat a legmagasabb minőségben teszteljük le. Azáltal, hogy egzaktul kimutathatóak a fejlesztők által eszközölt kódszintű változtatások, a TestNavigator segítségével Java-alkalmazásának új verziói kockázatmentesen és alapos tesztelés mellett adhatóak ki.

  • Tesztek kiválasztás

    A TestAdvisor szofisztikált tesztszelekciós algoritmusa segíti a tesztelők munkáját a teszteseteik rangsorolásában, garantálva, hogy a rendszer legfontosabb és legkritikusabb részei mindenképp le legyenek tesztelve. A változások lehetséges hatásának automatikus észlelésével és a tesztesetek végrehajtására vonatkozó kódszintű információkkal, mint például az érintett részek komplexitása és az ott jelen lévő kódolási problémák, a tesztelők sokkal hatékonyabban dolgozhatnak egy új, úgynevezett lefedettség-vezérelt tesztelési megközelítés segítségével.

  • Teszt automatizálás

    A TestNavigator teljes körű, publikus API-réteggel rendelkezik, amely lehetővé teszi a lefedettségmérési, tesztszelekciós és tesztvégrehajtási funkciók integrálását saját tesztautomatizálási megoldások esetében. A tesztelési folyamat hatékonyságát és eredményességét nagy mértékben javíthatja a TestNavigator integráció, mivel egyértelmű jelzést kaphatunk alkalmazásunk aktuális verziójának tesztelési készültségéről, különös tekintettel a magas kockázatú kódszintű változtatásokra.

  • Alacsony szintű kódolási problémák

    A QualityGate integráción keresztül a TestNavigator számos kódszintű problémára hívja fel a figyelmet, amelyek éles üzemben történő végrehajtása komoly hatással lehet alkalmazásunkra. Ha ezek a kiemelt fontosságú kódolási problémák nincsenek letesztelve, vajon mennyivel nőhet a kiadás kockázata?


UAT, Agilis működés támogatása

Lefedettség-vezérelt tesztelés folyamata

Lefedettség-vezérelt tesztelés

A nem érintett kódrészletek vizsgálatával optimalizálhatjuk a sprinten belüli teszttervezést, új teszteseteket hozhatunk létre a le nem fedett döntési pontok eléréséhez. Tedd hatékonyabbá agilis tesztelési folyamatait a TestAdvisor által ajánlott, magas prioritású, változásban érintett tesztesetek futtatásával.

ElfogadGO|ElutasítNO GO

Lefedettség mérés alapú minőségkapu a professzionális tesztelésért:

ElutasítTöbb tesztesetre van szükség

ElfogadMinden ledettség mérés alapú kilépési feltétel teljesül.

ElsőKiindulási pont

Az aktuálisan fejlesztés alatt álló funkció tesztelése az elfogadási kritériumok elemzésével és a hozzá tartozó tesztesetek létrehozásával kezdődik. A teszt tervezés során a tesztelő igyekszik minden valós esetre tesztesetet írni, de vajon mindenre gondol?

MásodikMérési pont

A tesztelés első köre után további teszteseteket lehet létrehozni a lefedettségen alapuló eredmények értékelése alapján.

HarmadikTesztelés befejezése

Ha a lefedettségi célok teljesülnek, a tesztelés befejezhető, mivel a funkció kívánt működését alaposan megvizsgálták.

VÁLTOZTATÁSOK ÉSZLELÉSE

A TestNavigator képes észlelni az összes kódszintű változást, így pontosabb képet ad az aktuális fejlesztés tesztelési eredményeiről, amely egyértelmű és megkérdőjelezhetetlen. Sikerült alaposan tesztelni a legutóbbi változtatásokat, vagy maradtak lefedetlen kódrészletek?


UAT - Felhasználói átvételi teszt

Felhasználói átvételi teszt folyamata

Az UAT lényege

Az UAT fő célja a megrendelő oldali üzleti folyamatok validálása a következő de facto jelenség alapján: a beszállító által átadott új, vagy módosított funkciók néha sajnos nem felelnek meg az ide vonatkozó követelményeknek. A rendszer stabilitása és az élesítés utáni hibaérzékenység további kulcsfontosságú kérdések, amelyek növelhetik az élesítés kockázatát. Az egyedi szoftvereket üzemeltetők szempontjából adott a kérdés: alaposan letesztelték-e a változásban érintett funkciókat?

ÁTADÁSSAL KAPCSOLATOS PROBLÉMÁK

Az egyedi szoftverek fejlesztése során mindig döntő kérdés, hogy az átadott funkcionális módosítások egyeznek-e a kódszintű változtatásokkal. Mi történik, ha vannak rejtett módosítások, amelyek befolyásolhatják a kiadott termék használatát? Az UAT dedikált tesztkörnyezetben, valós adatok használatával történik, de nincs értelme élesíteni anélkül, hogy mindent tudnánk a tesztelési készültségről. Tagadhatatlan tény, hogy a hiányzó vagy hiányos információk felületes tesztelést eredményeznek, ami az UAT legkritikusabb pontja.

Lefedettség-vezérelt tesztelés

Felügyeleti rendszerként a TestNavigator hatékonyan támogatja az UAT folyamatot azáltal, hogy futásidőben monitorozza a tesztelés alatt álló szoftver kódszintű lefedettségét. Az érintetlen részekkel kapcsolatos információk birtokában az UAT-tesztelők új teszteseteket készíthetnek, ezáltal növelve a lefedettséget és csökkentve az élesben előforduló hibák kockázatát. Ismert jelenség, hogy az élesítés utáni hibák általában a szoftver teszteletlen részeiből származnak. A le nem fedett részekre vonatkozóan számos hasznos mérőszám áll rendelkezésünkre, például azok komplexitása vagy a bennük rejlő nem tesztelt kódszintű problémák száma, amelyek később potenciálisan hibához vezethetnek.

VÁLTOZTATÁSOK ÉSZLELÉSE

Ügyféloldali minőségkapuként a TestNavigator képes észlelni az összes kódszintű változtatást, így pontosabb képet ad az aktuális kiadott verzió tesztelési eredményeiről. Az eredmény egyértelmű és megkérdőjelezhetetlen: minden leszállított magas és alacsony szintű változtatás alaposan le lett tesztelve, vagy vannak érintetlen, ezáltal magas kockázatú kódrészletek?


Árajánlat

A TestNavigator árazása havi felhasználónként a kódban szereplő branchek alapján történik (McCabe komplexitás). A TestNavigator elvileg korlátlan számú alkalmazást, környezetet, kiadást és teszteset-végrehajtást tesz lehetővé, valamint a tesztoptimalizáláshoz elengedhetetlen Test Advisor pontszámot.

  • Egyedi megállapodás

    • Test Advisor pontszám
    • GO / NOGO kilépési feltételek
    • Változtatások észlelése
    • Korlátlan teszteset futtatás
    • Komplex forráskód nézet
    • CI/CD integráció
    • QualityGate integráció
    • Jira Xray, Zephyr integráció
    • Spiratest integráció
    • Cloud vagy On-Premise környezet

Ingyenes Próbaverzió: Hamarosan

Felhő alapú eszközünk egy sor izgalmas és új funkcióval rendelkezik már, amelyek javítják az ügyfelek teszt menedzsment folyamatait. A további funkciók fejlesztése folyamatos, hiszen célunk, hogy az eszközzel elérhető lehetőségek minél pontosabban illeszkedjenek az ügyfelek üzleti igényeihez, és hogy segítsék őket a hatékonyabb munkavégzésben.

Jelenleg az eszköz ingyenes verziója On-Premise megoldásban érhető el, az új, felhő alapú szolgáltatások várható elkészülése 2023 Q4 időszakára tehető.


Hírek


Kérdésed van? Hagyj üzenetet!