Giftige Akzeptanztests?

Größe: px
Ab Seite anzeigen:

Download "Giftige Akzeptanztests?"

Transkript

1 Giftige Akzeptanztests? Webanwendungen mit Selenium testen Björn Eilers Testen von Weboberflächen mit Selenium 1

2 viadee Unternehmensberatung GmbH Gründung 1994 Firmenstandorte Münster und Köln (seit Mai 2007) Über 70 Mitarbeiter (Informatiker, Mathematiker, Betriebswirtschaftler, ) ca. 7,7 Mio. EUR Umsatz im Jahr 2006 qualitatives, kontrolliertes Wachstum Durchgängige Beratung von Konzeption über Entwicklung bis zu Schulungen sowie Projektmanagement Kunden der Branchen Handel, Banken, Versicherungen, Logistik, Kommunikation, Energie und IT Testen von Weboberflächen mit Selenium 2

3 Agenda Testen von Weboberflächen Was ist Selenium Selenium Core Selenium RC Selenium IDE Fazit Testen von Weboberflächen mit Selenium 3

4 Testen von Weboberflächen Testen ist aufwändig und bindet wertvolle Projektzeit und kosten Manuelles Testen nicht ideal: Hohe Fehleranfälligkeit Zeitaufwändig, Personenbedarf Wachsende Komplexität bei Regressiontests Oberflächentests stellen hohe Anforderungen an Testsoftware: Unterstützung verschiedener Plattformen (Browser / Betriebssysteme, insb. bei Projekten mit großem Anwenderkreis) Dynamische Aspekte (AJAX, JavaScript, DHTML) Testen von Weboberflächen mit Selenium 4

5 Testen von Weboberflächen Vielzahl von Testtools am Markt (httpunit, jwebunit, SilkTest, Rational Robot, ), aber viele Einschränkungen Beschränkung auf wenige Plattformen (z. B. Windows/Internet Explorer) Z. T. nur Unterstützung einfacher Grundfunktionalitäten Alternativ hohe Lernkurve Nur für IT-Professionals, dadurch keine Integration der Fachabteilung in Testdesign und Testfallerstellung Open Source: Akzeptanzprobleme Closed-Source: hohe Lizenzkosten Testen von Weboberflächen mit Selenium 5

6 Testen von Weboberflächen Notwendigkeit einfaches, aber mächtiges Framework Schnelle Erstellung von Oberflächentests Einfache Integration der Fachabteilung möglich SELENIUM Testen von Weboberflächen mit Selenium 6

7 Agenda Testen von Weboberflächen Was ist Selenium Selenium Core Selenium RC Selenium IDE Fazit Testen von Weboberflächen mit Selenium 7

8 Was ist Selenium Framework und Tools zur Erstellung und Durchführung von automatisierten Tests von Weboberflächen Download und Dokumentation: Testen von Weboberflächen mit Selenium 8

9 Was ist Selenium Drei Komponenten Selenium Core: Im Browser laufendes JavaScript-Framework zur Ausführung von Oberflächentests direkt im Browser Selenium IDE: IDE für Testerstellung und Durchführung, die als Firefox-Addon bereitgestellt wird Selenium RC: Java-Server und APIs für diverse Programmier- und Skriptsprachen, um Browser zu kontrollieren und Selenium-Tests darin auszuführen Testen von Weboberflächen mit Selenium 9

10 Agenda Testen von Weboberflächen Was ist Selenium Selenium Core Selenium RC Selenium IDE Fazit Testen von Weboberflächen mit Selenium 10

11 Selenium Core JavaScript-Framework, das mithilfe von IFrames und DOM Testfälle direkt im Browser ausführt. Testaufbau nach FIT-Prinzip: Testsuiten und Testfälle in Tabellenform abgelegt Testsuiten: einspaltige HTML-Tabellen Pro Zelle Link auf HTML-Datei mit Testfall oder Kommentar Testfälle: Dreispaltige HTML-Tabellen Enthält Selenese-Anweisungen und Kommentare Testen von Weboberflächen mit Selenium 11

12 Selenium Core Selenese-Anweisungen Drei Klassen: Actions, Accessors und Assertions Actions: Verändern den Zustand der Anwendung unter Test [AUT] Z. B. Öffnen von Seiten, Klicken von Links Accessors: Zustand der AUT untersuchen und Ergebnis in Variablen sichern Z. B. Werte aus Tabellen auslesen Assertions: Prüfen, ob Zustand der AUT dem erwarteten Verhalten entspricht Z. B. prüfen, ob eine Seite einen bestimmten Titel hat Testen von Weboberflächen mit Selenium 12

13 Selenium Core Best Practices Test-First Programming: Fachabteilung erstellt Testfälle aufgrund von Application Designs Entwickler nutzen Testfälle als weitere Grundlage für Entwicklung Testfälle als Anforderungsspezifikation / Vertrag zwischen Fachabteilung und Entwicklung Automatische Regressionstests: Nutzung der Testfälle zur Verifikation von Codeänderungen Testen von Weboberflächen mit Selenium 13

14 Selenium Core Probleme Selenium Core gemeinsam mit AUT auf Server deployen XSS-Problematik: Es kann nicht über Domain-Grenze getesten werden Wechsel von unsicheren auf sichere Bereiche und umgekehrt gilt als Domainwechsel Einige JavaScript-Events nicht unterstützt Z. B. Dialogöffnung in onload()-event File-Upload nur in Firefox möglich Keine Verschachtelung von Testsuiten Testen von Weboberflächen mit Selenium 14

15 Selenium Core Demonstration Timesheet-Anwendung Testsuite Selenium-Testrunner Testen von Weboberflächen mit Selenium 15

16 Agenda Testen von Weboberflächen Was ist Selenium Selenium Core Selenium RC Selenium IDE Fazit Testen von Weboberflächen mit Selenium 16

17 Selenium RC Erstellen von automatisierten Tests aus beliebigen Programmiersprachen gegen beliebige Webseiten Middleware: Selenium Server Java-Anwendung kommuniziert mit Selenium Core Kontrolliert unterstützte Browser Firefox, Internet Explorer, Opera, Safari, Camino, SeaMonkey Fungiert als Proxy, um XSS-Problematik zu lösen Bindungen für Java,.net, PHP, Perl, Ruby mitgeliefert Eigene Bindungen möglich: HTTP-GET/POST-Request an Selenium Server Testen von Weboberflächen mit Selenium 17

18 Selenium RC Ermöglicht Einsatz in Unit-Tests Regressionstest-Automatisierung Einsatz in Continuous Integration-Tools möglich Testen von Weboberflächen mit Selenium 18

19 Selenium RC junit-test S/RC- Wrapper 1. HTTP- Anfrage Selenium Server AUT 2. Browser starten und als Proxy anmelden 3. Nächste Testanweisung 4. Anweisung über Proxy gesendet. Browser 5. Anfrage weitergereicht Testen von Weboberflächen mit Selenium 19

20 Selenium RC Demonstration Selenium-Server starten JUnit-Testsuite JUnit-Testlauf Testen von Weboberflächen mit Selenium 20

21 Agenda Testen von Weboberflächen Was ist Selenium Selenium Core Selenium RC Selenium IDE Fazit Testen von Weboberflächen mit Selenium 21

22 Selenium IDE Firefox-Addon zum Aufnehmen, Durchführen und Debuggen von Tests Schnelle Testfallerstellung per Durchklicken der AUT und Anlegen von Assertions über kontextsensitive Menüs direkt im Browser Testnachbereitung in IDE möglich (und auch notwendig) Keine XSS-Problematik, da Addon in speziellem Firefox-Namensraum (chrome://) Tests können als HTML gesichert/geladen oder in die von Selenium RC unterstützten Sprachen exportiert werden Ausführen von in IDE aufgenommenen Tests auch in anderen Browsern möglich Testen von Weboberflächen mit Selenium 22

23 Selenium IDE Demonstration Timesheet-Anwendung Testen von Weboberflächen mit Selenium 23

24 Agenda Testen von Weboberflächen Was ist Selenium Selenium Core Selenium RC Selenium IDE Fazit Testen von Weboberflächen mit Selenium 24

25 Fazit Vorteile Unterstützung diverser Browser- und Betriebssystemplattformen Kostengünstig, da Open Source Geringe Lernkurve, dadurch auch von Fachabteilung nutzbar Schnelle Erstellung von Tests über Selenium-IDE Selenium-RC für automatische Regressionstests und Continuous Integration Testen von Weboberflächen mit Selenium 25

26 Fazit Nachteile XSS-Problematik beim Einsatz von Selenium Core IDE nur für Firefox verfügbar Keine vollständige Unterstützung aller Browserfeatures Mit RC z. T. Probleme bei Einsatz von Internet Explorer und Opera Evtl. Akzeptanzprobleme, da Open Source Testen von Weboberflächen mit Selenium 26

27 Diskussion Testen von Weboberflächen mit Selenium 27

28 Herzlichen Dank für Ihre Aufmerksamkeit. viadee Unternehmensberatung GmbH Anton-Bruchausen-Straße Münster Telefon Telefax Testen von Weboberflächen mit Selenium 28

Automatisiertes Testen von Webanwendungen mit Selenium und Watij Sebastian Westkamp. Seminar Ausgewählte Themen des Softwareengineering

Automatisiertes Testen von Webanwendungen mit Selenium und Watij Sebastian Westkamp. Seminar Ausgewählte Themen des Softwareengineering Automatisiertes Testen von Webanwendungen mit Selenium und Watij Sebastian Westkamp Seminar Ausgewählte Themen des Softwareengineering Agenda Motivation Selenium Watij Bewertung sowie Vergleich von Selenium

Mehr

Testen von webbasierten Benutzeroberflächen

Testen von webbasierten Benutzeroberflächen Studiengruppe: IB6C Email: qasmi@hm.edu Dozent: Michael Theis 1 Agenda: Das eine basierte Testumgebung 2 Wer kennt diese Situationen nicht? =>Typische Fehler bei Webanwendungen! 3 Fehler wie diese sollten

Mehr

Selenium. Ines Pichlbauer 1/12

Selenium. Ines Pichlbauer 1/12 Selenium Kategorie: Autor: Capture & Replay Ines Pichlbauer 1/12 1. Überblick Tool: Selenium Hersteller: ThoughtWorks Inc. Webseite: http://seleniumhq.org Kategorie: Capture & Replay Tool, Testroboter

Mehr

Automatisches Exploratives Testen von Webanwendungen

Automatisches Exploratives Testen von Webanwendungen Automatisches Exploratives Testen von Webanwendungen Dr. Valentin Dallmeier IT-Themenabend - 2013-10-01 AG Produkte und Dienstleistungen für die Qualitätssicherung von Software. AG Dr. Valentin Dallmeier

Mehr

Profil. Persönliche Daten: Fachkenntnisse: Dominikus Gerbl Dipl. Inf. (FH) Name: Titel: Jahrgang: 1981 Schwerpunkte:

Profil. Persönliche Daten: Fachkenntnisse: Dominikus Gerbl Dipl. Inf. (FH) Name: Titel: Jahrgang: 1981 Schwerpunkte: Persönliche Daten: Name: Titel: Jahrgang: 1981 Schwerpunkte: Branchen: Ausbildung: Zertifizierungen: Fremdsprachen: Nationalität: Dominikus Gerbl Dipl. Inf. (FH) Funktionaler Test Last- & Performancetest

Mehr

Mag. Alexander Weichselberger

Mag. Alexander Weichselberger Mag. Alexander Weichselberger SEQIS Software Testing Know-how Weitere Termine 10. Juni Agiles Testmanagement am Beispiel SCRUM 16. September Testmanagement mit externen Partnern 21. Oktober Software unter

Mehr

Weboberflächen testen

Weboberflächen testen Weboberflächen testen Sind heutige Techniken adäquat? Claas Thiele manager methods & processes it-function software gmbh Möckernstr. 67, 10965 Berlin Project Lead http://molyb.org http://sf.net/projects/molybdenum

Mehr

Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen

Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen Präsentation bei den Stuttgarter Testtagen 21.März 2013 NovaTec - Ingenieure für neue Informationstechnologien GmbH Leinfelden-Echterdingen,

Mehr

Verteilte Systeme Hochschule Mannheim

Verteilte Systeme Hochschule Mannheim Verteilte Systeme Hochschule Mannheim Thorsten Reitz, Thomas Zimmermann, Jori Kern, Tobias Schröder, Christoph Reiser, Kay Estelmann Fakultät für Informatik Hochschule Mannheim 8.4.2011 Heute 1 Einleitung

Mehr

Enterprise PHP 5. Serviceorientierte und webbasierte Anwendungen für den Unternehmenseinsatz. von Johann-Peter Hartmann, Björn Schotte. 1.

Enterprise PHP 5. Serviceorientierte und webbasierte Anwendungen für den Unternehmenseinsatz. von Johann-Peter Hartmann, Björn Schotte. 1. Enterprise PHP 5 Serviceorientierte und webbasierte Anwendungen für den Unternehmenseinsatz von Johann-Peter Hartmann, Björn Schotte 1. Auflage Hanser München 2008 Verlag C.H. Beck im Internet: www.beck.de

Mehr

JavaScript & Ajax Debugging. Marcel Bsufka 16.05.2011

JavaScript & Ajax Debugging. Marcel Bsufka 16.05.2011 JavaScript & Ajax Debugging Marcel Bsufka 16.05.2011 2 http://www.phdcomics.com/comics/archive.php?comicid=673 Agenda 3 1. Was ist JavaScript? a. Merkmale b. Probleme beim Debuggen 2. Debugging Werkzeuge

Mehr

Akzeptanztesten mit Integrity und FitNesse Ein Vergleich

Akzeptanztesten mit Integrity und FitNesse Ein Vergleich Akzeptanztesten mit Integrity und FitNesse Ein Vergleich Dehla Sokenou GEBIT Solutions TAV35, Ingolstadt Motivation Akzeptanztest als letzte Phase im Softwareentwicklungsprozess Idealerweise durch den

Mehr

Zugriff auf die elektronischen Datenbanken

Zugriff auf die elektronischen Datenbanken Zugriff auf die elektronischen Datenbanken Anleitung Version 2013.1 Beschreibung der Dienstleistung VSnet stellt seinen Mitgliedern einen Zugang auf elektronische Datenbanken zur Verfügung. Nur die Mitglieder

Mehr

Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase.

Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase. Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG www.agentbase.de 1 Agenda Grundlagen Modernisierung Möglichkeiten mit Domino

Mehr

Softwaretests. Werkzeuge zur Automatisierung. Thementag Wer testet, ist feige. Autor: für 24.06.2009. Markus Alvermann.

Softwaretests. Werkzeuge zur Automatisierung. Thementag Wer testet, ist feige. Autor: für 24.06.2009. Markus Alvermann. Softwaretests Werkzeuge zur Automatisierung für Thementag Wer testet, ist feige 24.06.2009 Autor: Markus Alvermann Seite 2 / 39 Agenda Motivation Versionsverwaltung Build-Tools Unit-Tests GUI-Tests Continuous

Mehr

Angreifbarkeit von Webapplikationen

Angreifbarkeit von Webapplikationen Vortrag über die Risiken und möglichen Sicherheitslücken bei der Entwicklung datenbankgestützter, dynamischer Webseiten Gliederung: Einführung technische Grundlagen Strafbarkeit im Sinne des StGB populäre

Mehr

Think Mobile Effiziente Entwicklungsstrategien im GIS. Kai Hoffmann, BTC AG

Think Mobile Effiziente Entwicklungsstrategien im GIS. Kai Hoffmann, BTC AG Think Mobile Effiziente Entwicklungsstrategien im GIS Kai Hoffmann, BTC AG Mobile Endgeräte Was ist zu beachten? In dieser Betrachtung Smartphone Tablet Unterschiedliche Hardwareausstattung Bildschirmgröße

Mehr

Einfaches Testen von Webapplikationen mit

Einfaches Testen von Webapplikationen mit Einfaches Testen von Webapplikationen mit SimpleTest Dipl.Ing.(FH) K. H. Marbaise Agenda Unit Tests/Web-Tests Durchführung von Web-Tests HTML Elemente Ergebnisdarstellung Gruppierung Grenzen von SimpleTest

Mehr

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH Erfahrungen und Erkenntnisse Klaus Richarz, HBT GmbH Java Enterprise Edition 5.0 JBoss Seam Konsequenzen für Realisierung Qualitätssicherung Build & Deployment Fazit & Empfehlungen JBoss Seam in Projekten,

Mehr

Webdesign mit HTML und CSS Einführungsabend

Webdesign mit HTML und CSS Einführungsabend Einführungsabend Die eigene Internetseite Hypertext und html Das HTML Grundgerüst HTML-Editoren Skriptsprachen im WWW Rechtliche Absicherung Suchmaschinenoptimierung Das HTML Grundgerüst HTML ist ein Kompromiss

Mehr

Testgetriebene Web-Entwicklung mit Ruby on Rails

Testgetriebene Web-Entwicklung mit Ruby on Rails Testgetriebene Web-Entwicklung mit Ruby on Rails Thomas Baustert www.b-simple.de www.b-simple.de 1 Agenda Rails Einführung Test-Unterstützung in Rails Testgetriebene Web-Entwicklung mit Rails Live Demo

Mehr

Studygroup AJAX 1 / 28. Studygroup AJAX. Christian Kroiß. 10.10.2006 / 4A Solutions GmbH

Studygroup AJAX 1 / 28. Studygroup AJAX. Christian Kroiß. 10.10.2006 / 4A Solutions GmbH 1 / 28 Christian Kroiß 10.10.2006 / 4A Solutions GmbH 2 / 28 Gliederung 1 Einleitung 2 Technischer Hintergrund 3 Frameworks - Ein Überblick 4 Clientseitige AJAX-Frameworks - eine Auswahl 5 AJAX und Java-Webanwendungen

Mehr

Ein Screenshot-Proxy für das Trojanersichere-Fenster-Verfahren

Ein Screenshot-Proxy für das Trojanersichere-Fenster-Verfahren Ein Screenshot-Proxy für das Trojanersichere-Fenster-Verfahren Diplomarbeit von Sabine Schneider Eberhardt-Karls-Universität Tübingen Wilhelm-Schickard-Institut für Informatik Arbeitsbereich Theoretische

Mehr

Testautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649

Testautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649 Testautomatisierung Lessons Learned qme Software GmbH Gustav-Meyer-Allee 25 13355 Berlin Telefon 030/46307-230 Telefax 030/46307-649 E-Mail qme Software info@qme-software.de GmbH Testautomatisierung Lessons

Mehr

ArcGIS Online Werkstatt II Wege zur eignen Webanwendung

ArcGIS Online Werkstatt II Wege zur eignen Webanwendung ArcGIS Online Werkstatt II Wege zur eignen Webanwendung Christiane Radies Esri Deutschland GmbH 26. Juni 2014, Stuttgart Agenda 1. Einbetten 2. Templates nutzen 3. API s 4. WebApp Builder 2 2014 Esri Deutschland

Mehr

Erste Schritte mit Sharepoint 2013

Erste Schritte mit Sharepoint 2013 Erste Schritte mit Sharepoint 2013 Sharepoint ist eine webbasierte Plattform zum Verwalten und Teilen (speichern, versionieren, suchen, sortieren, mit Rechten und Merkmalen versehen, ) von Informationen

Mehr

SOFTWARE ENGINEERING 3 TESTVORBEREITUNGEN UND UNIT-TEST

SOFTWARE ENGINEERING 3 TESTVORBEREITUNGEN UND UNIT-TEST SOFTWARE ENGINEERING 3 TESTVORBEREITUNGEN UND UNIT-TEST Gliederung 2 0. 1. 2. 3. Vorstellung Testvorbereitungen Planungsphase Definitionsphase Implementierungs-, Abnahme-und Einführungsphase Testphasen

Mehr

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008 Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen

Mehr

Java Script für die Nutzung unseres Online-Bestellsystems

Java Script für die Nutzung unseres Online-Bestellsystems Es erreichen uns immer wieder Anfragen bzgl. Java Script in Bezug auf unser Online-Bestell-System und unser Homepage. Mit dieser Anleitung möchten wir Ihnen einige Informationen, und Erklärungen geben,

Mehr

Der frühe Tester fängt den Bug

Der frühe Tester fängt den Bug Der frühe Tester fängt den Bug Kein Teststress am Entwicklungsende dank Webtest-First André Petry (Kühne + Nagel) SEACON 2013 16. / 17.05.2013 Agenda Vorstellung Persönlich Projekt Warum Testen oft schwierig

Mehr

Inhaltsverzeichnis. Bank Thalwil Genossenschaft Version vom 25.2.2014, Seite 1/19

Inhaltsverzeichnis. Bank Thalwil Genossenschaft Version vom 25.2.2014, Seite 1/19 Inhaltsverzeichnis 1. Sicherheitshinweise... 2 2. Internet Explorer... 3 2.1. Internet Explorer, Version 8.0... 3 2.2. Internet Explorer, Version 9.0... 5 2.3. Internet Explorer, Version 10.0... 7 2.4.

Mehr

Deploy Early oder die richtigen. Zutaten für Ihren Relaunch

Deploy Early oder die richtigen. Zutaten für Ihren Relaunch Deploy Early oder die richtigen Zutaten für Ihren Relaunch Plug & Play Web Applikationen 2016 Paradigma #1 Nutze Vorfertigung! HTML/CSS-Frameworks Responsive Design Logo Button Action Screen Tablet Landscape

Mehr

Ruby on Rails. Thomas Baustert Ralf Wirdemann www.b-simple.de. Alternative zur Web-Entwicklung mit Java? 27.06.2005 www.b-simple.

Ruby on Rails. Thomas Baustert Ralf Wirdemann www.b-simple.de. Alternative zur Web-Entwicklung mit Java? 27.06.2005 www.b-simple. Ruby on Rails Alternative zur Web-Entwicklung mit Java? Thomas Baustert Ralf Wirdemann www.b-simple.de 27.06.2005 www.b-simple.de 1 Überblick Was ist Ruby on Rails? Weblog Demo Rails Komponenten Controller,

Mehr

Automatisierte GUI Tests in fachlichen Teststufen. 07.09.2011 Patrick Möller

Automatisierte GUI Tests in fachlichen Teststufen. 07.09.2011 Patrick Möller Automatisierte GUI Tests in fachlichen Teststufen 07.09.2011 Patrick Möller Inhaltsangabe Vorstellung und Situation BITMARCK BITMARCK und iskv_21c Testautomatisierung - warum? Teststufen bei BITMARCK Testautomatisierung

Mehr

Konzeption und Entwicklung einer mobilen Web-Applikation aus dem XML-Datenexport eines Redaktionssystems

Konzeption und Entwicklung einer mobilen Web-Applikation aus dem XML-Datenexport eines Redaktionssystems Konzeption und Entwicklung einer mobilen Web-Applikation aus dem XML-Datenexport eines Redaktionssystems Thomas Hennig 08.11.2013 Wiesbaden 1 Gliederung 1 Einleitung 2 Anforderungen 3 Funktionsprinzip

Mehr

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen... Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen

Mehr

WLGauge: : Web Link Gauge to Measure the Quality of External WWW Links. Andreas Lübcke

WLGauge: : Web Link Gauge to Measure the Quality of External WWW Links. Andreas Lübcke WLGauge: : Web Link Gauge to Measure the Quality of External WWW Links Andreas Lübcke Gliederung Einführung Hintergrund zum link rot problem Arbeiten zum Thema WLGauge Open Framelet Design von WLGauge

Mehr

Hochschule Darmstadt Fachbereich Informatik

Hochschule Darmstadt Fachbereich Informatik Hochschule Darmstadt Fachbereich Informatik Entwicklung webbasierter Anwendungen Tipps und Tricks zur Software Installation 1 Vorbemerkung Auf den Laborrechnern ist natürlich alles installiert! Die Installation

Mehr

Hochschule Darmstadt Fachbereich Informatik

Hochschule Darmstadt Fachbereich Informatik Hochschule Darmstadt Fachbereich Informatik Entwicklung webbasierter Anwendungen Tipps und Tricks zur Software Installation 1 Vorbemerkung Auf den Laborrechnern ist natürlich alles installiert! Die Installation

Mehr

APEX 5.0 als wertvolle Ergänzung einer SharePoint-Umgebung. Alexej Schneider DOAG 2015

APEX 5.0 als wertvolle Ergänzung einer SharePoint-Umgebung. Alexej Schneider DOAG 2015 APEX 5.0 als wertvolle Ergänzung einer SharePoint-Umgebung Alexej Schneider DOAG 2015 Über mich Alexej Schneider Bachelor Angewandte Informatik Schwerpunkte: APEX Front-End Mobile UI/UX Oracle APEX Berater

Mehr

Testen im Software- Entwicklungsprozess

Testen im Software- Entwicklungsprozess Technologie-Event 2006 Testen im Software- Entwicklungsprozess W.Lukas, INGTES AG Was nicht getestet wurde, funktioniert nicht. -- R.Güdel (ca. 1998) Seite 2 Was sollen wir tun? Anomalien & Defekte von

Mehr

Häufig gestellte fragen zu Professional officedrive

Häufig gestellte fragen zu Professional officedrive Häufig gestellte fragen zu Professional officedrive Allgemeine Fragen Was ist Professional OfficeDrive? Professional OfficeDrive ist ein Filesharing System. Mit Professional OfficeDrive kann ein Unternehmen

Mehr

AC T I C O N access & time control Softw ar e : W e b s oftw are

AC T I C O N access & time control Softw ar e : W e b s oftw are AC T I C O N access & time control Softw ar e : W e b s oftw are Eigenschaften Bequeme Erfassung von Arbeitszeiten und Fehltagen, Beantragung und Genehmigung von Fehlzeiten, Ausdruck von Journalen mit

Mehr

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Konzept eines Datenbankprototypen 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Inhalt (1) Projektvorstellung & Projektzeitplan Softwarekomponenten Detailierte Beschreibung der System Bausteine

Mehr

Andreas Hartmann, Stephan Müller adesso AG. JSF Testing: Tools und Technics

Andreas Hartmann, Stephan Müller adesso AG. JSF Testing: Tools und Technics Andreas Hartmann, Stephan Müller adesso AG JSF Testing: Tools und Technics Speaker Andreas Hartmann [hartmann@adesso.de] Principal Software Engineer Tätigkeitsschwerpunkte: - Konzeption und Implementierung

Mehr

Die ideale PHP-Entwicklungsumgebung für IBM i Programmierer

Die ideale PHP-Entwicklungsumgebung für IBM i Programmierer Die ideale PHP-Entwicklungsumgebung für IBM i Programmierer Jan Burkl Solution Consultant jan@zend.com Agenda Zend Server 5.1 Update Technische Übersicht von Zend Studio Remote Server Setup Remote Projects

Mehr

Anwender- dokumentation

Anwender- dokumentation Anwender- dokumentation Reza Etemadian, Christian Kleinschroth, Carsten Schmitt, Jörg Trzeciak Anwenderdokumentation Seite 2 von 11 Inhaltsverzeichnis 1 EI FÜHRU G... 3 2 SYSTEMVORAUSSETZU GE... 3 2.1

Mehr

Christian Koch Scandio GmbH 2010

Christian Koch Scandio GmbH 2010 Christian Koch Scandio GmbH 2010 Die Scandio GmbH mit ihrem Hauptsitz in München ist ein professionelles und erfahrenes Beratungs- und Dienstleistungsunternehmen im IT - Umfeld. Gründung: 2003 Geschäftsführer

Mehr

Berater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Berater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer BeraterProfil 2349 Senior WebDeveloper (OOAnalyse und Design) Sun Certified Java Programmer Ausbildung Studium Informatik (4 Semester) Studium Mathematik (4 Semester) EDVErfahrung seit 1996 Verfügbar ab

Mehr

Wann lohnt sich GUI- Testautomatisierung?

Wann lohnt sich GUI- Testautomatisierung? Wann lohnt sich GUI- Testautomatisierung? Martin Moser, Gregor Schmid Quality First Software GmbH qfs@qfs.de Tel: +49 8171 919870 2006-2007 Quality First Software GmbH 26.02.2007 1 Überblick Hintergrund

Mehr

Andreas Hartmann, Stephan Müller adesso AG. JSF Testing: Tools and Technics

Andreas Hartmann, Stephan Müller adesso AG. JSF Testing: Tools and Technics Andreas Hartmann, Stephan Müller adesso AG JSF Testing: Tools and Technics Speaker Andreas Hartmann [hartmann@adesso.de] Principal Software Engineer Tätigkeitsschwerpunkte: - Konzeption und Implementierung

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages Wir automatisieren und optimieren Ihre Geschäftsprozesse DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages Thomas Brandstätter 06.03.2012 www.dccs.at Agenda Theorie Was sind XPages

Mehr

KVN-Portal. das Onlineportal der KVN. Dokumentation für Microsoft Windows. Version 4.0 vom 02.12.2015 Kassenärztliche Vereinigung Niedersachsen

KVN-Portal. das Onlineportal der KVN. Dokumentation für Microsoft Windows. Version 4.0 vom 02.12.2015 Kassenärztliche Vereinigung Niedersachsen Kassenärztliche Vereinigung Niedersachsen Inhaltsverzeichnis 1. Allgemein... 3 1.1 Betriebssysteme und Internet Browser... 3 2. Zugang... 4 2.1 Anmeldung... 4 2.2 VPN Verbindung herstellen... 4 2.3 Browser

Mehr

VIEWER EVOLUTION VOM APPLET ZUM JADICE WEB TOOLKIT: KUNDENBEISPIEL LEVIGO SOLUTIONS DAY 24.10.2013, 11:15 11:45 F. STEHLING CENIT ECM

VIEWER EVOLUTION VOM APPLET ZUM JADICE WEB TOOLKIT: KUNDENBEISPIEL LEVIGO SOLUTIONS DAY 24.10.2013, 11:15 11:45 F. STEHLING CENIT ECM VIEWER EVOLUTION VOM APPLET ZUM JADICE WEB TOOLKIT: KUNDENBEISPIEL LEVIGO SOLUTIONS DAY 24.10.2013, 11:15 11:45 F. STEHLING CENIT ECM VIEWER EVOLUTION 2 PROJEKTABLAUF Technische Evaluierung Gründe für

Mehr

Existierende Systeme I Bibliotheken & Frameworks

Existierende Systeme I Bibliotheken & Frameworks Projektgruppe: Generierung von Webanwendungen aus visuellen Spezifikationen Existierende Systeme I Bibliotheken & Frameworks Von Christian Schneider Paderborn, den 18.06.2004 Übersicht Motivation Dynamische

Mehr

Web 2.0 Architekturen und Frameworks

Web 2.0 Architekturen und Frameworks Web 2.0 Architekturen und Frameworks codecentric GmbH Mirko Novakovic codecentric GmbH Quality Technische Qualitätssicherung in Software-Projekten mit Fokus auf Performance, Verfügbarkeit und Wartbarkeit

Mehr

Das Eclipse Jubula Projekt zur funktionalen Testautomatisierung

Das Eclipse Jubula Projekt zur funktionalen Testautomatisierung Werkzeuge Hier für soll Software-QS der Titel rein und -Test Das Eclipse Jubula Projekt zur funktionalen Testautomatisierung Alexandra Schladebeck BREDEX GmbH www.qs-tag.de Veranstalter: imbus AG www.qs-tag.de

Mehr

Berater-Profil 2586. OO-Entwickler und -Designer. Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker

Berater-Profil 2586. OO-Entwickler und -Designer. Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker Berater-Profil 2586 OO-Entwickler und -Designer Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker EDV-Erfahrung seit 1998 Verfügbar ab auf Anfrage Geburtsjahr 1975 Unternehmensberatung

Mehr

Continuous Delivery. Release- und Deploymentmanagement bei der Brunata Hürth

Continuous Delivery. Release- und Deploymentmanagement bei der Brunata Hürth Release- und Deploymentmanagement bei der Brunata Hürth BRUNATA-METRONA Hürth Unsere Standorte BRUNATA Wärmemesser-Ges. Schultheiss GmbH + Co. Max-Planck-Straße 2 50354 Hürth Tel. 02233 50-0 Fax 02233

Mehr

Gegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung

Gegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung Gegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung Jan Düttmann Archimedon Software + Consulting GmbH & Co. KG Marienstraße 66 32427 Minden Stephan Kleuker Hochschule

Mehr

Ajax, aber sicher! Carsten Eilers

Ajax, aber sicher! Carsten Eilers Ajax, aber sicher! Carsten Eilers Berater für IT-Sicherheit Autor About Security Standpunkt Sicherheit Schwachstellen-Datenbank Security Aktuell auf entwickler.de Vorstellung Carsten Eilers, www.ceilers-it.de

Mehr

Hinweis auf ein Problem mit einem Sicherheitszertifikat einer Webseite

Hinweis auf ein Problem mit einem Sicherheitszertifikat einer Webseite Hinweis auf ein Problem mit einem Sicherheitszertifikat einer Webseite Beim Aufruf der Speedport-Konfigurationsoberfläche erhält man einen Hinweis auf ein Problem mit dem Sicherheitszertifikat der Webseite.

Mehr

Pensionierten Schulung Browser- und Google Funktionen

Pensionierten Schulung Browser- und Google Funktionen Pensionierten Schulung Browser- und Google Funktionen Lernende MITS, 06.03.2013 Luran Amzai, Regino Manoharan Migros-Genossenschafts-Bund MITS Pensionierten Schulungen Inhaltsverzeichnis 1. Geschichte

Mehr

Inhaltsverzeichnis. Vorwort... XIII

Inhaltsverzeichnis. Vorwort... XIII Vorwort................................................................... XIII 11 Frames im professionellen Einsatz....................................... 1 Framesets erstellen......................................................

Mehr

PHP Kurs Online Kurs Analysten Programmierer Web PHP

PHP Kurs Online Kurs Analysten Programmierer Web PHP PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione

Mehr

meco Gesellschaft für Computer Vertrieb, Entwicklung, Beratung mbh meco Gesellschaft f. Computer Vertrieb, Entwicklung, Beratung mbh www.mecosoft.

meco Gesellschaft für Computer Vertrieb, Entwicklung, Beratung mbh meco Gesellschaft f. Computer Vertrieb, Entwicklung, Beratung mbh www.mecosoft. meco Gesellschaft für Computer Vertrieb, Entwicklung, Beratung mbh meco in Kürze (1) Kompetenzen Unternehmensgründung: 1988 durch Dipl.-Inform. Dietrich Mengel Tätigkeiten: Consulting IT-Dienstleistungen

Mehr

Seminar SS 2000 Enterprise Application Intergration

Seminar SS 2000 Enterprise Application Intergration Seminar SS 2000 Enterprise Application Intergration Web Programming Lifang Chen Betreuer: Marcello Mariucci Juli 2000, Universität Stuttgart Seminar "Web Programming" von Lifang Chen, Juli 2000 Folie 1

Mehr

Testautomatisierung und Agiles Testen

Testautomatisierung und Agiles Testen Testautomatisierung und Agiles Testen Durch Testautomatisierung und agile Methoden zu mehr Stabilität und Transparenz in der Softwareentwicklung. Wir zeigen Ihnen wie. Wie effizient ist ihr Softwaretest?

Mehr

Einführung in die Cross-Plattform Entwicklung Das Intel XDK

Einführung in die Cross-Plattform Entwicklung Das Intel XDK Einführung in die Cross-Plattform Entwicklung Das Intel XDK Einführung Dieses Hands-on-Lab (HOL) macht den Leser mit dem Intel XDK vertraut. Es wird Schritt für Schritt die erste eigene Hybrid-App entwickelt

Mehr

Installation SuperWebMailer

Installation SuperWebMailer Installation SuperWebMailer Die Installation von SuperWebMailer ist einfach gestaltet. Es müssen zuerst per FTP alle Dateien auf die eigene Webpräsenz/Server übertragen werden, danach ist das Script install.php

Mehr

Berater-Profil 3142. Web-Designer/-Entwickler. Entwicklung, Konzeption, Screen-Design, SW- Betreuung, SW-Entwicklung, Test und Integration

Berater-Profil 3142. Web-Designer/-Entwickler. Entwicklung, Konzeption, Screen-Design, SW- Betreuung, SW-Entwicklung, Test und Integration Berater-Profil 3142 Web-Designer/-Entwickler Entwicklung, Konzeption, Screen-Design, SW- Betreuung, SW-Entwicklung, Test und Ausbildung 1984-1989: Grundschule in Osterburk 1989-1996: Gymnasium in Osterburk

Mehr

Architektur von Business Apps

Architektur von Business Apps Architektur von Business Apps Dr. Norman Lahme-Hütig April 2013 Agenda 1. Business Apps 2. Herausforderungen für Entwicklung und Betrieb 3. Architektur-Ansätze 4. Beispiele aus der Praxis 5. Fazit 2 1

Mehr

Multimedia im Netz. Übung zur Vorlesung. Ludwig-Maximilians-Universität Wintersemester 2010/2011

Multimedia im Netz. Übung zur Vorlesung. Ludwig-Maximilians-Universität Wintersemester 2010/2011 Übung zur Vorlesung Multimedia im Netz Ludwig-Maximilians-Universität Wintersemester 2010/2011 Ludwig-Maximilians-Universität München Multimedia im Netz - Übung - 3-1 Übungsblatt - 3 Thema: JavaScript

Mehr

NABUCCO Test Automation Automatisiertes Testen ohne Programmieren 20.03.2013

NABUCCO Test Automation Automatisiertes Testen ohne Programmieren 20.03.2013 20.03.2013 NABUCCO Test Automation Automatisiertes Testen ohne Programmieren 20.03.2013 Dominik Kaulfuss QA Erfahrung seit 2008 Experte für Test Automation und Test Design ISTQB Certified Tester Certified

Mehr

Sicherheit in Rich Internet Applications

Sicherheit in Rich Internet Applications Sicherheit in Rich Internet Applications Florian Kelbert 14.02.2008 Seite 2 Sicherheit in Rich Internet Applications Florian Kelbert 14.02.2008 Inhaltsverzeichnis Grundlagen Ajax und Mashups Adobe Flash-Player

Mehr

JSF (JavaServer Faces) Erstellen einer Webseite

JSF (JavaServer Faces) Erstellen einer Webseite Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski JSF (JavaServer Faces) Erstellen einer Webseite Dipl. Inf. Manuel Götz Dipl. Inf.

Mehr

Softwarequalität sicherstellen mit Sonar

Softwarequalität sicherstellen mit Sonar Softwarequalität sicherstellen mit Sonar Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen Hochschule München Michaela Lutz München, den 07. Juni 2013 1 Gliederung Was ist Sonar? Komponenten

Mehr

Vergleich der wichtigsten UI-Testautomationstools

Vergleich der wichtigsten UI-Testautomationstools Vergleich der wichtigsten UI-Testautomationstools Vergleichende Testautomations-Studie 2015 Management Summary Inhaltsverzeichnis Dokumenteninformation Dokumenteninformation Allgemein Dokumentenhistorie

Mehr

Agenda. Ingo Ebel (ie007) Benjamin Müller (bm032) Was ist AJAX? Sicherheit Vor- und Nachteile. AJAX Frameworks. Wozu benötigt Client/Server

Agenda. Ingo Ebel (ie007) Benjamin Müller (bm032) Was ist AJAX? Sicherheit Vor- und Nachteile. AJAX Frameworks. Wozu benötigt Client/Server AJAX Agenda Ingo Ebel (ie007) Was ist AJAX? Wozu benötigt Client/Server Sicherheit Vor- und Nachteile Benjamin Müller (bm032) AJAX Frameworks GWT ATF Ingo Ebel - ie007 2 Web 2.0 Ingo Ebel - ie007 3 Ingo

Mehr

AJAX DRUPAL 7 AJAX FRAMEWORK. Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks.

AJAX DRUPAL 7 AJAX FRAMEWORK. Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks. DRUPAL 7 AJAX FRAMEWORK Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks AJAX Beispiele Fragen: Gibt es jemanden der noch gar keine Erfahrungen

Mehr

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015 MICHAEL RÜGER Abschluss Diplom Fach Informatik Geburtsjahr 1985 Profil-Stand April 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31 9 21-122 Fax

Mehr

VIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA

VIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA VIVIT TQA Treffen in Köln am 18. 04. 2013 API- Programmierung und Nutzung bei HP Quality Center / ALM Michael Oestereich IT Consultant QA Agenda Vorstellung der API- Versionen OTA- API SA- API REST- API

Mehr

Berater-Profil 2231. Web-Entwickler (B2B, Java) Ausbildung Dipl. Wirt. Inf. EDV-Erfahrung seit 1995. Verfügbar ab auf Anfrage.

Berater-Profil 2231. Web-Entwickler (B2B, Java) Ausbildung Dipl. Wirt. Inf. EDV-Erfahrung seit 1995. Verfügbar ab auf Anfrage. Berater-Profil 2231 Web-Entwickler (B2B, Java) Ausbildung Dipl. Wirt. Inf. EDV-Erfahrung seit 1995 Verfügbar ab auf Anfrage Geburtsjahr 1973 Unternehmensberatung R+K AG, Theaterstrasse 4, CH-4051 Basel

Mehr

Testen mit JUnit. Apcon Workplace Solutions Member of itelligence. Testen von Java-Code mit JUnit. ÿstruktur eines Testfalls

Testen mit JUnit. Apcon Workplace Solutions Member of itelligence. Testen von Java-Code mit JUnit. ÿstruktur eines Testfalls Testen von Java-Code mit JUnit ÿmotivation ÿjunit-testklassen ÿjunit-testfälle ÿstruktur eines Testfalls Henning Wolf APCON Workplace Solutions GmbH wolf@jwam.de Motivation: Werkzeugunterstützung für Tests

Mehr

Sachwortverzeichnis... 251

Sachwortverzeichnis... 251 Inhalt Vorwort... V 1 WWW World Wide Web... 1 1.1 Das Internet Infrastruktur und Administration... 2 1.2 Datenübertragung... 4 1.3 Sprachen im Web... 6 1.4 Webseiten... 7 1.4.1 Clientseitige Dynamik...

Mehr

Windows Desktop Application Monitoring mit AutoIt

Windows Desktop Application Monitoring mit AutoIt Sebastian Lederer dass IT GmbH slederer@dass-it.de Windows Desktop Application Monitoring mit AutoIt Agenda Werbeblock End-To-End-Monitoring: Motivation Was ist AutoIt? Wie funktioniert GUI-Skripting unter

Mehr

Dynamische Webseiten

Dynamische Webseiten Dynamische Webseiten Seminar Medientechnik 30.06.2003 Dynamische Webseiten 1 Inhalt Allgemeine Funktionsweise eines Webservers Grundgedanke von dynamischen Webseiten Einschub: Dynamische Seitenerzeugung

Mehr

Continuous Integration mit Jenkins

Continuous Integration mit Jenkins Continuous Integration mit Jenkins Christian Robert anderscore GmbH Senior Software Engineer Frankenwerft 35 christian.robert@anderscore.com 50677 Köln www.anderscore.com FrOSCon 2012 Christian Robert

Mehr

Eine App, viele Plattformen

Eine App, viele Plattformen Eine App, viele Plattformen Anwendungsentwicklung für Mobile Heiko Lewandowski 23.04.2013 EINLEITUNG Festlegung App-Strategie: Welche Ziele möchte ich erreichen? Die Vielzahl der Plattformen und Geräte(hersteller)

Mehr

PHP 6 Beliebte Webskriptsprache wird erwachsen. Linux User Group Bern 14.05.2009 René Moser

PHP 6 Beliebte Webskriptsprache wird erwachsen. Linux User Group Bern 14.05.2009 René Moser <mail@renemoser.net> PHP 6 Beliebte Webskriptsprache wird erwachsen Linux User Group Bern 14.05.2009 René Moser Inhalt 1.Wie entstand PHP? 2.Was PHP? 3.Warum PHP? 4.Wie installiere ich PHP? 5.Wie programmiere

Mehr

SSL VPN Zugang Anleitung Version 1.3

SSL VPN Zugang Anleitung Version 1.3 Anleitung Version 1.3 Inhalt: 1. Allgemeine Informationen 2. Voraussetzungen für die Nutzung 3. Aufbau einer SSL Verbindung mit dem Microsoft Internet Explorer 4. Nutzung von Network Connect 5. Anwendungshinweise

Mehr

Technologien für zeitgemässe Web- Projekte 2015-04-20, Guido Steenkamp

Technologien für zeitgemässe Web- Projekte 2015-04-20, Guido Steenkamp Technologien für zeitgemässe Web- Projekte 2015-04-20, Guido Steenkamp Kontinuierlicher Relaunch #OMG Permanenter Relaunch 2 Kontinuierlicher Relaunch Wie steht man das durch? 3 Kontinuierlicher Relaunch

Mehr

Webtesting. Automatisiertes Testen von Webapplikationen im J2EE Umfeld. Referenten: Martin Riedlberger und David Völkel

Webtesting. Automatisiertes Testen von Webapplikationen im J2EE Umfeld. Referenten: Martin Riedlberger und David Völkel Webtesting Automatisiertes Testen von Webapplikationen im J2EE Umfeld Referenten: Martin Riedlberger und David Völkel Überblick Fokus Java-Technologien für das automatisierte Testen von Webapplikationen

Mehr

Profil 0519. Profil. Jahrgang Ausbildung. xxx ISTQB Certified Tester Foundation Level Ausbildung zur Applikationsentwicklerin Multimedia Magister xxx

Profil 0519. Profil. Jahrgang Ausbildung. xxx ISTQB Certified Tester Foundation Level Ausbildung zur Applikationsentwicklerin Multimedia Magister xxx Profil Jahrgang Ausbildung xxx ISTQB Certified Tester Foundation Level Ausbildung zur Applikationsentwicklerin Multimedia Magister xxx Schwerpunkte Qualitätssicherung (Testfallerstellung, Testdurchführung)

Mehr

Erlernbarkeit. Einsatzbereich. Preis. Ausführungsort

Erlernbarkeit. Einsatzbereich. Preis. Ausführungsort 1.3 PHP Vorzüge Erlernbarkeit Im Vergleich zu anderen Sprachen ist PHP relativ leicht erlernbar. Dies liegt hauptsächlich daran, dass PHP im Gegensatz zu anderen Sprachen ausschließlich für die Webserver-Programmierung

Mehr

Testen von graphischen Benutzeroberflächen. 24. Juni 2015

Testen von graphischen Benutzeroberflächen. 24. Juni 2015 Testen von graphischen Benutzeroberflächen 24. Juni 2015 Überblick Motivation für das automatische Testen von graphischen Benutzeroberflächen Entwicklungsprinzipien für GUIs Capture / Replay Testmethode

Mehr

Johannes Siep. AJAX Webtests mit Selenium

Johannes Siep. AJAX Webtests mit Selenium Johannes Siep AJAX Webtests mit Selenium Agenda 1.) AJAX Eine Einführung 2.) Was ist Selenium? 3.) AJAX testen mit Selenium 4.) Zusammenfassung 2 AJAX Eine Einführung 3 AJAX Web 1.0 - klassische Webanwendungen

Mehr

ELZPIRATEN EMMENDINGEN

ELZPIRATEN EMMENDINGEN Vortrag und Workshop Am in Waldkirch CC BY-SA 4.0: Julia Fiedler ELZPIRATEN EMMENDINGEN 18 Millionen gestohlene e-mail-passwörter Größter bekannter Datendiebstahl in Deutschland. Alle großen deutschen

Mehr