XPages FullHD 
Der aus dem Englischen stammende Begriff FullHD(Abk. für FullHigh Definition, deutsch übersetzt volle Hocha...
Der ewige Kreislauf 
Entwicklung 
Testing 
Profiling& Tuning 
Verteilung
TDD & JUnit 
•Das Mantrader testgetriebenen Entwicklung: 
–Schreib einen Test 
–Mach das der Test kompiliert 
–Der Test da...
org.openntf.junit.xsp-DEMO
Integration Tests
Integration Tests 
•Rendert alles korrekt in jedem Browser? 
•Funktioniert die Applikationslogik? 
•Kann ich das automatis...
Selenium 
http://seleniumhq.org 
•Seleniumunterstützt 
•Aufzeichnen von User Stories 
•Direkte Programmierung mit Java als...
Selenium 
Demo
XPages Toolbox 
Weil „Performance“ wichtig ist
XPages Toolbox Demo 
Demo
Zukunft ???? 
•Wie wäre es wenn.... 
–Grossprojektein Teams nach den Prinzipien des TDDs erledigt werden könnten? 
–Neue F...
Über mich 
Christian Güdemann 
CTO @ WebGateConsulting AG 
OpenNTFChairman 
Architectof 
-POI4XPages 
-XPages Toolkit 
-JU...
Nächste SlideShare
Wird geladen in …5
×

ICS user group dev day_2014_xpages-full_hd

405 Aufrufe

Veröffentlicht am

ICS user group dev day 2014 - IBM Champion Christian Guedemann explain XPages development in his best way. Get very deep technical know how out of it

Veröffentlicht in: Präsentationen & Vorträge
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
405
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
21
Aktionen
Geteilt
0
Downloads
4
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

ICS user group dev day_2014_xpages-full_hd

  1. 1. XPages FullHD Der aus dem Englischen stammende Begriff FullHD(Abk. für FullHigh Definition, deutsch übersetzt volle Hochauflösung) bedeutet komplettiert und übersetzt „vollständig hochauflösend“. Damit wird die Eigenschaft eines HDTV-fähigen Gerätes (Fernseher, DVD-Player, Videokamera, Set-Top-Box, Spielkonsole, Smartphone etc.) bezeichnet, eine HD-Auflösungvon 1920 ×1080 Pixeln(2,07 Megapixel) ausgeben oder aufzeichnen zu können. Beispielsweise kann ein Fernsehgerät über diese reale physische Auflösungverfügen oder ein hochauflösender DVD- Player die für diese Auflösung tatsächlich erforderlichen Signale vollständig ausgeben. Es gibt auch Computer-Flachbildschirmemit FullHD, also einer Auflösung von 1920x1080. (Quelle: http://de.wikipedia.org/wiki/Full_HD)
  2. 2. Der ewige Kreislauf Entwicklung Testing Profiling& Tuning Verteilung
  3. 3. TDD & JUnit •Das Mantrader testgetriebenen Entwicklung: –Schreib einen Test –Mach das der Test kompiliert –Der Test darf nicht erfolgreich sein –Mach das der Test erfolgreich ist –Entferne allen doppelten Code
  4. 4. org.openntf.junit.xsp-DEMO
  5. 5. Integration Tests
  6. 6. Integration Tests •Rendert alles korrekt in jedem Browser? •Funktioniert die Applikationslogik? •Kann ich das automatisiert testen? SELENIUM
  7. 7. Selenium http://seleniumhq.org •Seleniumunterstützt •Aufzeichnen von User Stories •Direkte Programmierung mit Java als TestNG •Div. Broweser •Firefox •Chrome •Safarie •IE •Und mehr...
  8. 8. Selenium Demo
  9. 9. XPages Toolbox Weil „Performance“ wichtig ist
  10. 10. XPages Toolbox Demo Demo
  11. 11. Zukunft ???? •Wie wäre es wenn.... –Grossprojektein Teams nach den Prinzipien des TDDs erledigt werden könnten? –Neue Funktionen automatisch getestet werden können –Sobald etwas im Development Stream drin ist, sofort gebaut wird Nur Träume.....?
  12. 12. Über mich Christian Güdemann CTO @ WebGateConsulting AG OpenNTFChairman Architectof -POI4XPages -XPages Toolkit -JUnit4 Xpages -myWebGate @guedeWebGate http://guedebyte.wordpress.com/ http://ch.linkedin.com/in/guede/ https://www.xing.com/profile/Christian_Guedemann

×