Valós idejű tesztlefedettség- monitorozás JEE környezetben Dr. Ferenc Rudolf, Szegedi Tudományegyetem Bakota Tibor, FrontEndART Szoftver Kft.

Slides:



Advertisements
Hasonló előadás
Projekt vezetés és kontroll – Mi történik a gépházban?
Advertisements

Szoftverminőség, 2010 Farkas Péter. SG - Sajátos célok  SG 1. Termék / komponens megoldás kiválasztása  SP 1.1. Alternatívák és kiválasztási kritériumok.
2003. november INFOtrend 2003 Váradi Tamás MTA Nyelvtudományi Intézet Korpusznyelvészeti Osztály Nyelvi technológiákkal az információs.
Önkormányzati informatika ASP alapokon
Környezetipari Export Klaszter pályázat 2011-ben Morvai Balázs - Pál Attila KSZGYSZ – dec. 14.
Competitive NanoMedicines for the Global Market ITDH, 2009, Január 21. A projektgenerálás módszertana a klaszterekben Name:Lisziewicz Zsolt, PhD Position:Chief.
A RIÜ és a szegedi Biopolisz program kapcsolata Konferencia a Regionális Fejlesztési Ügynökségek szerepéről MTESZ székház Dr. Molnár István.
I NFORMÁCIÓS T ÁRSADALOM T ECHNOLÓGIÁI PÓLUS Dr Magyar Gábor BME
Data Explorer Kft. Tóth Nándor Ügyvezető.
Minőségbiztosítási terv
LOGISZTIKAI OKTATÓK TANÁCSKOZÁSA MISKOLCTAPOLCA 2002 MÁJUS 31 NÉMON ZOLTÁN GAZDASÁGI MINISZTÉRIUM KUTATÁS-FEJLESZTÉSI TÁMOGATÁSOK A SZÉCHENYI TERVBEN.
INNOSTART Nemzeti Üzleti és Innovációs Központ
ENERGIAIRÁNYÍTÁSI SZABVÁNYOK
Czeglédi László Integrált tartalomszolgáltatás megújult környezetben
Szoftveripari Innovációs Pólus Klaszter
Szoftverminőség monitorozás forráskód alapján
ERP Integrált vállalatirányítási rendszer
50 éves a szegedi informatika
Projektlabor, Projektmunka és Projekt szeminárium tapasztalatai és kérdései az informatika oktatásában az Eszterházy Károly Főiskolán dr. Kovács Emőd,
Trendek a szoftveriparban: e-business és e-development Csontos Péter IQSOFT Rational e-development szakmai nap 2000 február 16.
© Leading Innovation – RSEU KFT. Minden jog fenntartva! Szellemi Vagyon Menedzsement Keresnyei János, ügyvezető Riglersystem Európa Kft. Pécs.
Az Egyetem, mint az innováció motorja ELTE Innovációs Nap Az Egyetem, mint az innováció motorja Fábián István, rektor Debrecen, február 26.
Szoftverfejlesztés és szolgáltatás kiszervezés Folyamatjavítási mérföldkövek a világon és Magyaroszágon Bevezető gondolatok Dr. Biró Miklós.
Gazdaságinformatikai és kapcsolódó fejlesztések
VERSENYKÉPES DEBRECENI EGYETEM Karrier- és alumni szolgáltatások továbbfejlesztése a Debreceni Egyetemen Alprojekt-vezető: Pilishegyi Péter DE hallgatói.
Szoftver bonyolultsági mértékek alkalmazási területei Király Roland 2011.
Funkciópont elemzés: elmélet és gyakorlat
Előadó: Kopacz Tamás, ügyvezető helyettes - Mapei Kft.
Brachmann Ferenc PTE-TTK/KTK A kurzus szerepe és célja A minőségbiztosítás általános alapelveire történő folyamatos hivatkozással áttekinti a szoftverminőség.
Brachmann Ferenc PTE-TTK/KTK 2009
Pénzügyi intézmények kontrollingja
Objektum Vezérelt Szoftverek Analízise Ferenc Rudolf és Beszédes Árpád Szegedi Tudományegyetem FrontEndART.
„Felsőoktatás új utakon” Fejlesztési célok és források a felsőoktatásban november 28. Budapest.
TÁMOP fenntartás és további fejlesztések tervek november 17. Szeged Németh Antal Educatio Nonprofit Kft. felsőoktatási osztályvezető.
TUDOMÁNYOS MUNKA, KUTATÁSI TEVÉKENYSÉG Dr. BARTHA LÁSZLÓ Mérnöki Kar Tanácsülése.
Közép-Európai Innovációs Központ – Forrás Informatika Kft. Ágazati Kutatás – Szoftverfejlesztés Május 17. Eger Tóth András Senior Projekt Menedzser.
Controlling a gyakorlatban
Távmunka a kárrendezésben a Generali-Providencia Biztosító Rt.-nél III. Országos Távmunka Konferencia Kiss Attiláné.
Kotulyák Tamás, Get Energy Magyarország Kft.
Programtesztelés. Hibák keletkezésének okai nem egyértelmű vagy hiányos kommunikáció fejlesztés közben maga a szoftver bonyolultsága programozói (kódolási)
Topológia felderítés hibrid hálózatokban
1. Az RFH Zrt. bemutatása 2000 óta működő, 100 %-ban állami tulajdonú pénzügyi szolgáltató és tanácsadó társaság Cél a vállalkozások erősítésén keresztül.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Copyright 2009 SZTE Szoftverfejlesztés Tanszék1.
Általában a technológiáról A Zigbee lapú vezeték nélküli szenzorhálózatok olyan önálló érzékelők összessége, amelyek egy területen szétszórva, rádiós összeköttetés.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS 5.4 Szolgáltatói Keretrendszerek Prof. Dr. Gyimóthy Tibor,
dr. Banai Miklós ügyvezető MultiRáció Kft.
Exportképes minőségbiztosítási szolgáltatás fejlesztése antivírus rendszerekhez VESZPROG Kft. Projektvezető: Dr. Leitold Ferenc
Miért is kell minősíteni a szoftverfejlesztő cégeket? Kinek jó ez? Az IVSZ Szoftverfejlesztési Tanúsítvány elindításának hátteréről Balatonfüred.
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ÁMOP C-11/1/KONV Történet  Az Egyesület alapítása – 1998 Budapesti Műszaki és Gazdaságtudományi Egyetem (BME) Eötvös Lóránd Tudományegyetem.
1 Vállalati együttműködések általános tapasztalatai Gyimóthy Tibor Szoftverfejlesztési Tanszék.
Refaktoring projekt az InfoPólus klaszterben GOP Nagy Csaba - Refactoring 2011 Kft.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Okostelefon köztesréteg Dr. Bilicki Vilmos Szegedi Tudományegyetem.
Okostelefon köztesréteg (1.3-5)
IDMSYS projekt GOP Akkreditált innovációs klaszterek közös technológiai innovációjának támogatása, GOP pályázati ablak A.
Sikeres ipar-egyetemi együttműködés Pannon Egyetem - KÜRT Zrt. Dr Remzső Tibor pályázati igazgató egyetemi docens Microsoft Innovációs Nap november.
4/7/2017 StorSimple: A felhő-integrált tároló Windows Server 2012 R2 konferencia © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows,
Szoftver születik Eötvös Konferencia Köllő Hanna.
Információs rendszer fejlesztése 4. előadás
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Okostelefon felhő Prof. Dr. Gyimóthy Tibor Szegedi Tudományegyetem.
A Bologna-folyamat a munkáltatók szempontjából Gerner Péter
Incremental change © 2013 Betyár Gábor Rendszerfejlesztés II. 3. Óra.
Reverse Engineering Rendszerfejlesztés II. 2. óra.
A kutatóegyetemek helye az innovációban (Ahogy mi látjuk) Dr. Greiner István alelnök Magyar Innovációs Szövetség június 22.
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS SZEGEDI TUDOMÁNYEGYETEM S zoftverfejlesztés Tanszék Programrendszerek tanúsítása – szoftverminőség mérése Dr. Gyimóthy.
Mit tartogat a Horizont 2020 keretprogram innovatív KKV-knak? Regionális Igazgató Dr. Wootsch Attila.
Microsoft alapú VIR megoldás az egyetemeken Lénárt Marcell.
Dr. Beck György Compaq Computer Mo. Kft. Vezérigazgató
Sales Back Office Specialista Dolgozz velünk az Élet habos oldalán!
Belső ellenőrzési és pénzügyi menedzser
Előadás másolata:

Valós idejű tesztlefedettség- monitorozás JEE környezetben Dr. Ferenc Rudolf, Szegedi Tudományegyetem Bakota Tibor, FrontEndART Szoftver Kft.

Szoftverfejlesztés Tanszék •Számok és tények –Több mint 120 munkatárs –Szoftverminőség területén a világ egyik vezető intézete –A K+F és ipari projektek árbevétele éves szinten több mint 500 MFt –3 spin-off cég –Kulcsszerep a dél-alföldi IT klaszterben –Szoftveripari Innovációs Kutató Központ (SIKK) –Magyar és nemzetközi ipari projektek Oktatás Ipari projektek K+F

Szoftverfejlesztés Tanszék követelmények erőforrások Naprakész szoftver megoldások Értékes kompetenciával rendelkező fejlesztők K+F tapasztalat az akadémiai környezetből és az ipari projektekből Naprakész kompetencia

Szoftverminőség csoport •Kutatás-fejlesztés, oktatás, tesztelés •15 év alatt több mint 300 emberév K+F ráfordítás •Columbus statikus forráskód-elemzők –C/C++, C#, Java, PL/SQL, Magic, ForrásSQL, Python –Robusztus elemzők (akár 30M programsor) –Modell alapú AST –Vezérlési- és adatfolyam gráfok –Programozói interfész (API) –Eredmények: forráskód-metrikák (több mint 50), kódolási szabálysértések, kódmásolatok, architektúra, tervezési minták, stb.

Szoftverminőség csoport •Több mint 100 szoftverminőséggel kapcsolatos nemzetközi publikáció •2002-ben a világ legjelentősebb szoftverkarbantartási konferenciáján ismertettük a Columbus technológia alapjait –ICSM – IEEE International Conference on Software Maintenance –2012-ben ez a cikk kapta meg az elmúlt 10 év legnagyobb hatású publikációja díjat

FrontEndART Szoftver Kft. •2001-ben egyetemi kötődésű kutatók és oktatók alapították •Fejlesztés, tesztelés, oktatás, tanácsadás •Első projekt –Nokia Helsinki megrendelésére –C/C++ forráskód elemző –Ez az alapja a Columbus technológiának

Területek •Forráskód-minőségbiztosítás üzletág –Columbus technológiára épülő termékek és szolgáltatások –Forráskód minőség mérése, biztosítása és növelése –Fejlesztési költségek csökkentése –Üzemeltetési kockázatok minimalizálása •Tesztelés üzletág –Teljes körű (statikus, dinamikus, lefedettség vezérelt) –Magas szintű szakértői felügyelet (ISTQB tanúsítvány, jelentős ipari referenciák, legkorszerűbb technológiai ismeretek) –Költséghatékony és nagyméretű egyetemi tesztelési kapacitások kiaknázása •Oktatás üzletág

8 Motiváció

•UAT tesztelésnél –Általában a szoftver forráskódjának fele sem kerül végrehajtásra kiadás/élesítés előtti tesztelés során –Gyakran a változtatások 30%-a sem kerül végrehajtásra •Minimális elvárás, hogy a módosítások legalább 1x végre is hajtódjanak

Motiváció

A megoldás •Tesztlefedettség monitorozása UAT tesztelésnél •Valós idejű lefedettség-adatok •Forráskód-változásra vetített lefedettség- információk •Elosztott JEE környezetben való működés –Weblogic alkalmazásszerver támogatása –Klaszteres működés –Integrált környezetben való működés

Architektúra

Felület

Megtérülés

Készülőben •Lefedettség mérése tesztesetenként •Kódváltozás alapú teszteset-szelekció és priorizálás •Forráskód-attribútumok és lefedettségi információk összerendelése –Pl. kritikus kódolási hiba egy változott de le nem fedett kódrészben •Integráció

17