JAVA 10. november 20-24. Szoftver minőségbiztosítás (ismétlés) Adott: Specifikáció (követelmények halmaza) Cél: A követelményeket teljesítő ("helyes") program Megközelítések: OOP: Java Gyakorlás OOP: Java Gyakorlás 43/1 B ITv: MAN 2019. 04. 10 43/2 Egy régebbi beszámoló anyaga 1. Feladat: Készítsen egy Szemely nevű osztályt a szokásos konvenciók betartásával, amely tárolja egy ember nevét és az instanceof operátor Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII. : Interface JAVA8 / 1 Az interfészről általában Collections. Összetett adatstruktúrák Collections Összetett adatstruktúrák Collections framework Előregyártott interface-ek és osztályok a leggyakoribb összetett adatszerkezetek megvalósítására Legtöbbször módosítás nélkül használhatók Időt, Szoftverminőségbiztosítás NGB_IN003_1 SZE 2014-15/2 (8) Szoftverminőségbiztosítás Szoftvertesztelési folyamat (folyt. ) Szoftvertesztelési ráfordítások (Perry 1995) Tesztelésre fordítódik a projekt költségvetés 24%-a a projekt menedzsment Programozási nyelvek Java statikus programszerkezet Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 2. előadás csomag könyvtárak könyvtárak forrásfájlok bájtkódok () () primitív osztály Java I.
wasSuccessful());}} Fordítás, futtatás ● Fordítás: javac Futtatás: java TestRunner Kimenet: true A tesztelés lépései 1. Adott egy osztály, amit tesztelni szeretnénk 2. Készítsünk egy Test Case osztályt – A teszt metódusokat annotáljuk @Test annotációval A tesztfeltételeket ellenőrízzük az assert API segítségével. A tesztelés lépései (folyt. ) 3.
nem kell hozzá adatbázis kapcsolat) Mock keretrendszer Java környezethez Egyszerű API Verifikáció Stub-ok Polimorfizmust használ, statikus, final metódusokat nem tudunk mock-olni vele Junit támogatás Telepítés, beállítások ● Letölthető: Adjuk hozzá a CLASSPATH-hoz a Egyszerű verifikáció import static ckito. *; //mock creation List mockedList = mock(); //using mock object ("one"); (); //verification verify(mockedList)("one"); verify(mockedList)(); Stub-olás //A konkrét osztályt kell mock-olni nem elég az interfészt LinkedList mockedList = mock(); //stub when((0)). thenReturn("first"); when((1)).
K: JAVA alapok Konzultáció 35/1B IT MAN B IT v: 2017. 05. 03 MAN Hiba, biztonságos program 01. Szintaktikai hiba imt i = 0; ( alma); for (int i = 0, i Objektum-orientált szemlélet - Egységbe zárás (incapsulation) - Információ elrejtés - Öröklődés altípusosság dinamikus kötés Öröklődés Programozási nyelvek Java - kiterjesztem, kibővítem, megváltoztatom Objektumorientált programozás C# nyelven 2. rész Öröklés és többalakúság Nemvirtuális metódusok, elrejtés Virtuális metódusok, elrejtés Típuskényszerítés, az is és as operátorok Absztrakt osztályok, absztrakt Concurrency in Swing Concurrency in Swing A szálkezelés a swing alkalmazásokban is fontos. Cél egy olyan felhasználói felület készítése, amely soha nem fagy, mindig válaszol a felhasználói interakciókra, bármit is csináljon (Teszt)automatizálás. Bevezető (Teszt)automatizálás Bevezető Órák ( az előadások sorrendje változhat) 1. Bevezető bemutatkozás, követelmények, kérdések és válaszok 2. Előadás Unit test in general, 3. Előadás Unit test, Tools and practices, Részletesebben
Termékleírás és további információ Dekoráld ki a gyerekszobát az erdei állatos falmatricával! A kiváló minőségű matrica tökéletesen tapad minden sima, beltéri felületre. A matricákkal színesebbé teheted a szobát és szuper hangultatot varázsolhatsz az egész lakásba. Mérete: 140 x 110 cm. Vásárlási információ Először is: tegeződjünk! Erdei állatok falmatrica | INSPIO. Mivel az internet amúgy is egy kötetlen világ, talán mindkettőnk számára egyszerűbb így! Online játékboltunkban az interneten keresztül várjuk rendelésed. Ha segítségre van szükséged, akkor az alábbi számon hétköznap munkaidőben elérsz minket: +36 1 700 4230! Fizethetsz a megrendelés végén bankkártyával, a megrendelés után indított banki előreutalással (ez esetben a banki átfutás miatt 1-2 nappal hosszabb lehet a szállítási idő), illetve a csomag átvételekor a futárnak készpénzzel. Személyes átvételkor készpénzzel és bankkártyával is fizethetsz nálunk, ilyenkor csak a rendelt termékek árát kell kifizetned, semmilyen más költséged nincs. Amikor végeztél a böngészéssel és már a kosaradba vannak a termékek, kattints jobb felül a "Pénztár" feliratra.
Falmatricáinkkal könnyen és gyorsan még otthonosabbá teheted gyermeked kuckóját! A magasságmérő külön megvásárolható!
835 Vásárlóink válasza arra a kérdésre, hogy ajánlanák-e barátaiknak a Megbizható, gyors, kényelmes Rózsa, Budapest Ajánlanám, mert sok termék van, pénztárca barát árakon! 😊 Edina, Cegléd Persze, László, Miskolc Hihetetlenül gyors és mellette kedves kiszolgàlás. A Pepita a legjobb! Erdei állatok falmatrica nappali. Anett, Dunakeszi Igen nagyon jó ez az oldal Krisztián, Szombathely Nagy a választék, gyors a kiszállítás. Mari, Budapest Megbizhato Melinda, Nagykőrös Igen! Széles választék, és jó árak. Mária, Miskolc Most rendeltem először, még nem tudom. De nagyon szimpatikus, hogy nincs kiszállítási díj és hogy van táncszőnyeg, amit rendeltem. :-) Mónika, Budapest Previous Next