Domain tesztelés bemutatása PHP tesztelés

Slides:



Advertisements
Hasonló előadás
A/B tesztelés mobilon App!mobile 2013 Körmendy Domonkos.
Advertisements

DISPLAY HIRDETÉSEK. DISPLAY HIRDETÉSEK Fontos a technológiai háttér AZ ONLINE HIRDETÉSEK ELŐNYEI Real-time menedzselhető Mérhető Targetálható Interaktív.
Többszálúság a böngészőben, avagy merjünk-e Javascriptben programot írni? Farkas Máté Budapest.js meetup
© 2011 Ness Technologies – Proprietary and Confidential CEBC - e-Banking Summit március 6. Újszerű együttműködési modell.
Flex: csak rugalmasan! Kiss-Tóth Marcell Magyarországi Web Konferencia március 18.
Videókonferencia rendszerek használata Moodle 2.x környezetben
Web2 és a blogok. Mi az a web2? 1.Filozófia (tartalom) szabadság nyitottság közösség 2.Eszköz(készlet) egyszerűség integráció kompatibilitás mobilitás.
Egy kisvállakozás dinamikus weboldalának fejlesztése: tervezés, problémák, megoldások Szilágyi Gábor.
Tóth Tamás, EWYXK4 BME-VIK Automatizálási és Alkalmazott Informatikai Tanszék Konzulensek: Dávid Zoltán, Gincsai Gábor Budapest, tavaszi félév.
Az SAP bevezetése a Debreceni Egyetemen
Rendszerfejlesztés gyakorlat - © Fülöp Lajos
Egy tetszőleges Linux változat bemutatása
A webes tesztelés jövője
Adatbázis tesztelés.
Junit testing.
Weben publikált térképek a földrajzi kutatásokban Ádám Eszter Geográfus MSc hallgató.
Fejlett programozási technikák II.
Készítette: Gyugel Dina Dalma.  Manapság a könyvtárakban, számítógép nélkül nem tudnának a könyvtárosok semmit sem használni, mivel a legtöbb könyvtárban.
Microsoft szoftverek a szakképzésben
Számítógépes grafika OpenGL 1. gyakorlat.
Programozási technológia 1
Szombathely Dinamikus WEB programozás: PHP és JSP.
Google earth és a térinformatika kapcsolata
Szoftverminőség biztosítása
Szoftvertechnológia Szoftvergyártás 2..
WEB MES (webes gyártásirányító rendszer)
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
Szaktanácsadói fórum SNI
Web Application for Resource Planning
Az ASP.NET programozási modell Ez az előadó neve beosztása vállalata.
mLearning - A Moodle használata mobil eszközökön
XHTML 1. óra. Miért térjünk át HTML-ről XHTML- re? HTML-szabványban tartalom és forma összemosódott HTML 4.0 szabványban stíluslapok használatát javasolták.
Korpásné Szűcs Melinda web-referens DEENK Korpásné Szűcs Melinda web-referens DEENK.
PHP nyelv. PHP Interpreteres nyelv → parancsértelmező szükséges hozzá Rasmus Lerdorf 1995 → személyes felhasználás (internetes önéletrajzának megtekintésének.
Weblapkészítési tudnivalók Pék Ágnes © Hogyan lehet weboldalt létrehozni? Lehet kész sablonokat használni Lehet önállóan előállítani.
Weblapkészítési tudnivalók Pék Ágnes © Hogyan lehet weboldalt létrehozni? Lehet kész sablonokat használni Lehet önállóan előállítani.
Világok a semmiből Procedurális tartalomgenerálás a gyakorlatban
Bevezetés a PRADO keretrendszerbe Kardos Gergely.
Weboldal tervezés programozó szemmel. Alapok Minden webcím www. –tal kezdődikMinden webcím www. –tal kezdődik Webböngésző = Internet ExplorerWebböngésző.
Script nyelvek alkalmazása a webkartográfiában 1/14 Script nyelvek alkalmazása a webkartográfiában Gede Mátyás MFTTT, március 22.
Légifényképező robotrepülőgép (UAV) a térképészetben Eötvös Loránd Tudományegyetem Térképtudományi és Geoinformatikai Tanszék Mészáros János.
Hálózati alapismeretek
Verhás & Verhás Szoftver Manufaktúra Mi is az a Maven? build és deployment eszköz mint az ANT dependencia manager mint az IVY riport készítő.
Android alkalmazások tesztelése
Programozás III UNIT TEST. És tényleg: Honnan lehet tudni, hogy működik-e vagy sem?
Linux rendszergazda tanfolyam (kezdő) Partíció BT. Kurzus BT. invitel.hu/kurzus.
Refaktoring projekt az InfoPólus klaszterben GOP Nagy Csaba - Refactoring 2011 Kft.
2. Gyakorlat Zalatnai Csongor
Hasznos mobilos alkalmazások Mobilos alkalmazások általában Példa ELTE tanrend Készítette: Kozma Réka.
Nagy Gergely, KÉSZÍTETTE: KONZULENS NEVE: DOLGOZAT CÍME: NAGY GERGELY NAGY TAMÁS DIPLOMADOLGOZAT BEMUTATÁSA.
Hogyan készítheti el egy laikus egy nap alatt az INFOÉRA konferencia programlistázó és értékelő mobilalkalmazását? Menyhárt László Gábor Zamárdi,
Szabályzó tervezése intelligens kamerával
Ez az én művem: Papercraft
Célkitűzések Egyszerű leltározási program fejlesztése
Készítette: Derecskei Nikolett
A PKI project célja Digitális kulccsal elérhető szerver Hamisíthatatlan naplózás Új kulcsok dinamikus létrehozása Felhasználók letiltása.
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék R „Big Data” elemzési módszerek Kocsis Imre
Készítette: Peterdi Panna. Tartalom 1.Története 2.Felhasználói 3.Videó+film 4.Előnyei 5.Hátrányi.
A változó éghajlattal összefüggő változások, problémák bemutatása (energiagazdálkodás) Erdély Szilvia Földtudomány BSc.
Fórum alkalmazás tervezése Készítette: Lückl Roland és Horváth Gergely és implementálása.
PR2 GULYÁS MÁRTON BÁLINT – IIYO5I. Bevezetés  A Willow Garage projektje, a stanfordi fejlesztésű PR1 gép spinoffja  Körülbelül akkora mint egy ember(1,3.
Modellek a számítógép megismeréshez Takács Béla
Assoc. Prof. Ján Gunčaga, PhD. Faculty of Education Catholic University in Ružomberok Nyílt forráskódú szoftverek és IKT az oktatásban.
W3 Suli - nyílt forráskódú A projekt a Budapesti Műszaki Szakképzési Centrum Egressy Gábor Két Tanítási Nyelvű Szakközépiskolája NTP-MTTD pályázata.
Programtelepítés Takács Béla Kérdések 1. Mi a telepítés? 2. Miért van szükség a telepítésre? 3. Mi segíti elő a telepítést? 4. Példaként soroljon.
Maven és Ant Build eszközök bemutatása
„Adatbázis építés, adatállományok felhasználása, frissítése, targetálás; egy sikeres DM esettanulmány bemutatása” Vörös Gergely online média értékesítési.
Beépített függvények használata programozáskor
Web-Grafika Linuxon?!? Gödöny Péter.
Unit tesztelés Swift-ben
Előadás másolata:

Domain tesztelés bemutatása PHP tesztelés Lénárt János Martosi József

PHP sajátosságok PHP nyílt forráskódú, számítógépes szkriptnyelv Legfőbb felhasználási területe a dinamikus weboldalak készítése Manapság több mint 20 millió weboldal és egymillió szerver futtat PHP-t

Tesztelési szempontok Back-end : Unit/Komponens tesztelést előtérbe helyezve kisebb egységeket vizsgálva, hogy minden rész megfelelően végzi-e a feladatát Tényleges kimenet: Generált html kód..

Tesztelési szintek és technikák Kész kód tesztelése Tesztelés előtti kód tervezés Unit Teszt Integrációs Teszt System Teszt

PHP Specifikus teszteszközök 1. SimpleTest Assertion (assertTrue($x), assertIsA($x, $t)..) Group Testing Mock objects (Crash dummy test…) Eclipse , NetBeans plugin.. Junit jellegű megközelítés http://www.simpletest.org/

PHP Specifikus teszteszközök 2. Lime Assertion elnevezési konvenció elhagyása.. DeadEasy (később hátrány..) Lime 2 http://www.symfony-project.org/

PHP Specifikus teszteszközök 3. PHP Unit Előzőek előnyei és plusz.. Tesztek generálása(vázak >> implementáció) @ticket annotáció https://github.com/sebastianbergmann/phpunit/

Kérdések? Köszönjük a figyelmet!