Tesztlefedettség növelése mesterséges intelligencia segítségével

dc.contributor.advisorAszalós, László
dc.contributor.authorVarnyú, József
dc.contributor.departmentDE--Informatikai Karhu_HU
dc.date.accessioned2022-04-22T09:22:15Z
dc.date.available2022-04-22T09:22:15Z
dc.date.created2022-04-20
dc.description.abstractAutomatikus teszteléssel elért tesztlefedettség javítása hagyományos, kereső és logikai algoritmusokon alapuló mesterséges intelligencia segítségével. A diplomamunkám elkészítése során kifejlesztettem egy olyan több modulos Java rendszert, mely egy paraméterezett tesztszkriptet futtat úgy, hogy saját maga állítja össze a kívánt lefedettségi szintű teszteseteket. Az összeállítás és a lefedettség is a kombinatorikus teszttervezési paradigmák szerint történik. Ebben még nincs semmi újdonság. A nóvum az, hogy a teszteseteket nem csak végrehajtja, hanem utána az eredményt érzékeli, elemzi, és szükség esetén újabb paramétereket állít össze, és futtat. A folyamat során detektálja a hibát okozó paraméterkombinációkat, eléri az általuk eredetileg elfedett részeit a vizsgálat tárgyának (SUT) és a folyamat végén összeállít egy jelentést a feltárt bugokról és SUT készenléti állapotáról a sikeresen futott tesztek által lefedett kombinációk alapján. A dolgozatomban röviden leírom ennek a rendszernek a kifejlesztési folyamatát, különös tekintettel a RUP négy alapfázisára.hu_HU
dc.description.courseProgramtervező informatikushu_HU
dc.description.degreeMSc/MAhu_HU
dc.format.extent35hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/331271
dc.language.isohuhu_HU
dc.subjectKombinatórikus teszteléshu_HU
dc.subjectTesztlefedettséghu_HU
dc.subjectIPOG algoritmushu_HU
dc.subjectMIhu_HU
dc.subject.dspaceDEENK Témalista::Informatikahu_HU
dc.titleTesztlefedettség növelése mesterséges intelligencia segítségévelhu_HU
Fájlok