Merken

Erhöhe den Nutzen deines Dienstes

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
wenn es hagelt begünstigt indirekt strenger
und der macht etwas zu ziehen nämlich den die ziemlich Interesse an nach dem was ich in diesen hat aber also das da hallo mein Name ist Dirk Stenger und ja richtig wäre heute darüber wie man den Nutzen Georg
Dienstes erhöhen kann das Ganze
so kann man halt mit dem Tool der Time machen der Kern meines Vortrags sein wird so
dieses in der kurze Übersicht an
worum es geht nach einer kurzen Einleitung der Patienten das ist die die Menschen überhaupt dann und welche Tests Feeds führt den für diese anderen gibt dann kurz vor ist aus dem Projekt für unser vorgekommen dann ist in dem eine über das seine Referenz und damit Jung entwickelt haben was das ist in diesem Land dem die unten aussieht und ich
schließen damit aber um wie man die Team entwendet starker starten kann +plus den Dienst auch mit Docker starten und sozusagen um komplett Entwicklungs und Jungs am eigenen PC hat und ständig die Qualität testen kann und darf diesen alten Fazit so der Mann Name abhängig aber da war 2012 als auch kein wird dabei Lappland meiner Hauptinteressen sind halt ob sie Standards wie zum Beispiel wegen des sind wir essen kann auch bei der Software Gewebeteile dann richtig des weiteren bin ich auch Mitglied des Ortes es seit Teams und das hat jetzt wirklich diesen haben das wichtig für diesen Vortrag zu ich die Technik oder Sinn der Partner von und beraten die dort auf einem technisch bezüglich Tests Sweet Leiter halt die das sie zudem als wäre das ist so dass Sündenfall wir einfach 3 um
die Neugier zu wecken sagt der rechten Seite sieht man die in der Oberfläche der Team anderen die so frei verfügbaren der
Sonntagszeitung kommen wie Beispiel Ork
Slash die man gerne links daneben das Gewerbe liegt das Dokument einer Referenzimplementierung entwickelt haben so
was sieht jemanden überhaupt gibt jemanden am steht für Test eventuell helfen indem wir mehr schonend enden und versuchen sich mit dass das für uns enden mit der Webservice und anderes Soßen getestet werden kann das in Java geschrieben und der komplette Code das noch oder aufgeklappt
verfügbar unter dem Link dann
ja wieder um
ändern verteilte das Skript aus wie zum Beispiel in sprachen sie die Ehre oder testen die geschrieben sind also Netze die beiden waren da verwendet haben und kann entweder zur Anwendung oder als Kommandozeilentool verwendet werden ich denn hier werden vertrat er die Oberfläche vorstellen dass das Kommandozeilentool ja das
wurde siehe um bestellt über 20 des Feeds bereit die anderen und mit der kleinen genutzt werden können auch diese Tests Feeds
befinden sich alle auf Twitter und kann sich den Code anschauen so unter folgendem Link warum mit den das wird sich jetzt mit dem ich arbeite um Nutzer die sprachen sich die Ehre und testen Sie an richtig
ihren paar Beispiele für The Slits also wie die auch heißen die PDS SWR 1 bewährt S 1 1 S hat eine Tat sieht für den Wert 1 1 und wie das gleiche gibt es wären 2 0 und dem S 1 3 dann sollte man hat auch einen aufgetan das sich auf diese Tat sitzt legt und der Glaube Übersicht was sie testen wo kann ich das genauer anschauen richtigen wie zum Beispiel die wir 1 1 das für die WM ist ein 2. wie betreue ich technisch wird das war nur dass wir das noch jemand anders so zudem gibt es auch Aachen es verkaufte Tag also wenn man wie in diese Selters nutzt und ein Fehler auffallen oder einem das nicht versteht kann man auch der Tag der indische anlegen und den beantworten wären auch nicht möglich schnell dann
sollte ich kurz vor wie altes Durchlauf
abläuft die Menschen kann das jetzt mal 2 Screenshots pro Folie ich fange mit dem linken an dort sieht man dort wird man erst mal aus welchen Dienst man das wir welche verwenden möchte man dem Beispiel ich dem es 1 3 ausgewählt kommen zum nächsten Feld den Dienst Einträge man testen möchte und das ist so hier die Gebühr Ferenc Implementierung und hat noch weitere Option die man konfigurieren kann es aber auch darum wer zum Beispiel rechtskonformes lassen und das nicht dass der Rezitation
dann geht man auch Test starten der Hintergrund dieses Symbol und uns in das ist das Ergebnis das ich richtigen dann aber auch relativ übersichtlich aufgebaut um das Ergebnis hast dann jeweils auf der standen wurden in dem Beispiel uns alle Tests bestanden alle Tests sind Polen sorgen nicht zur wird
es dann nur noch ein hier und ja generell gibt es am Mac Einzelstern Referenzimplementierungen sogar Franzen dementieren bedeutet das eine Software mindestens einen Phonds Klasse besteht und er öffentlich verfügbar ist so dass jeder der nutzen kann zum Testen so diese Liste findet sich auch auf Twitter nun auch den Link zu knapp und wie also die Software die wir am meisten nutzen und stellt eine ganze Reihe an Referenzimplementierung die sind dort aufgelistet dich Verein auf dieser Liste und die Mehrzahl auch dabei die USA aber ist was wir um und dieser bald hat man doch wirklich über direkte Links zu den Diensten und Kanälen verwenden darum soll
ich denn da am letzten Jahren und es sieht das bei 12 Projekt dann kommt ist wird ja teilgenommen dann den Rahmen der wird zwar nur ein mit und entwickelt die wirklich zur fast einen von Klassen und der stets vigation stinken konform dass er diese Liste sind auch seltener Einkommensklassen die Feature und man hat es dort Priester weil das kann ich kaum will das Rechte in diesen also nicht wie wir das dann nur so entwickelt dass er die komplette The Sweet besteht das gab und 2. Projekt das das haben wir nicht betreut und niemand anders ergänzen um die Tests wie zur weiteren vom halt diese Arbeit also die so fortgeschrittenen konformes Klassen zu bestehen im Test in dem lange Zeit eine ziemlich enge Zusammenarbeit zwischen den die man nun beklagen oder denen begann das wieder und uns also gern zumal ihre neuesten Stand gegeben und anderen hier ungetestete dann das nicht durch kann muss herausfinden dass nach jeder deren Fehler also das eigens das Projekt im Zusammenspiel zwischen mentierung und unter und hast festschreiben
ausprobieren das n richte ich eher um die an dem im Rahmen des Projekts haben ja meistens um die neueste Version der Sortimente der das wird einfach installieren über die Web-Oberfläche ausgeführt man kann aber auch die tagsüber zum Beispiel nächtliche willst in einer CI Umgebung sowie zum Beispiel Denkens ausführen dafür kann man beispielsweise das Kommandozeilentool verwenden oder auch die vom WDR der Test Ausführungen zu werden in der die ganzen Fall von Libyen so wurde das auch schon gemacht er
sonst gibt ein Probleme dazu so dass viele Leute der Praxis haben wenn man die externe Team und Installationen und sie nutzt es
natürlich den am Anfang der gezeigt hatte dann muss getestete Dienst auf erreichbar direkt jemanden selber das abschickt unklar wann der Dienst im Lokal läuft nur dann nicht erreicht 3. bedeuten sieht wenn man selber daran sein in den lokalen in Sachen gezehrt eine Tasse möchte muss eine Gemeinde noch selber aufsetzen und dann kann nicht haften welche es gibt Mehr da natürlich Installationsanleitung nehme die Sorgen der mit mittelmäßig umfangreiche ich sagen also endlich 10 aber es dauert noch ein bisschen die aufzusetzen deswegen haben wir uns gedacht versuchen jetzt einfach mal mit Docker und haben das dann auch möglich ist und sie eingebrachte brachte so wird das Aufsetzen mit jemandem mit Docker und haben ein neues Projekt gestartet das gelingt dann sieht man hier so richtig und wie es bei jemanden dass Docker nie wichtig in diesem Projekt treiben einfach an dass man möglichst alle Tests wie geht's so ein und einfach aber viel starten kann was ich weiß nicht wie bekannt doch keiner hier ist zwingend bei uns kurz dass das ist also wie Docker wichtig wenn doch es uns wichtig dass Docker-Containern stellt erstellt werden doch waren die Einnahmen komplett ab eigene so Dateisystem um +plus eigene Anwendung das heißt aber mit dem Programm läuft auch auf fast allen Betriebssystemen das heißt doch erinnert sehr stark in die Virtualisierung
darum ein Betriebssystem wird das Virtualisierung ist aber viel flacher weil das Betriebssystem selber nicht wird daran nicht um virtualisiert wird sondern wirklich nur das Dateisystem und die gehörigen Anwendungen und das wird das er kann indem aus Betriebssystem benutzt die Sie mal das Beispiel Mehr virtueller Maschinen unendlich viele ein schwergewichtiger das merken auch Anwendung also Baker dann kann man nur so Docker-Container man starken uns und nicht wussten was einrichten der sie einfach zu konfigurieren so richtig und jetzt meinen auch dass
wir zurückgesehnt angesprochen in diesem Projekt daher kann man in Karte mit bauen dieses Image kann man nutzen um Docker-Container zu starten Statthalter Docker-Container ihren erteilt einer freuen denn die Software läuft und er am sich das auf diesen Änderungen ob wir es auch nur Anleitung auch sehr die noch der schön kurz gehalten ist das wirklich sehr einfach sein soll und letztendlich brauchen nur 3 Befehle um um also um diesen Docker-Container zu starten das heißt man steckt ist das Projekt aus ob es da können wird und dann diesen Befehl erstellt man den und den und starten auch direkt und in dem Fall könnte man dann über Port 80 88 gibt jemanden direkt erreichen die wir vor nicht wirklich niemanden in montanen zum Einschränkungen zwar sind die Abhängigkeiten 10. Witz nicht zentral verfügbar das heißt also denn das also die appetitlicher zieht müssen erst alle lokal gebaut werden mit man werden man dienen soll damit wäre mir das aber nur wie das aber April diese Woche findet dann behindert sie ist natürlich das ist dass diese Abhängigkeiten irgendwann auch im zentralen eine Pause Treue zu finden sind und dass das diskutieren auch gerade diesen der der verlinkt ist man kann auch verfolgen der stand das aus dem Grund n er nur die wird das war nur deswegen das Projekt integriert aber dass sie es von anderen Abhängigkeiten im zentralen Ebene also tolle liegen das man dann aber bis und ließ ihre bereitgestellten Tests Feeds einbinden kann ist ok Projekte und dann ist er wirklich sehr sinnvoll wenn man dann sehr sehr mächtiger Mann in diesem Fall den ich eben gezeigt haben mögliche alle Tests wie starten kann Martin anderen sich keine großen Gedanken mehr machen und so wie man der sich lokal installiert sollte er die BI kann man auch so lokal wer kann man auch lokal mit habhaft werden kann kann so reinfahren und haben könnte schmeißen kann hätte man auch nicht wie Installation es gibt aber Zeit für Aufstocker hat bereits ein fertiges wir doch Image unseres das wird nicht so ausgereift wie das andere also vorlesen ist er noch experimentelle war das heißt man kann damit genau einfacher Befehl sich diese mit runterladen und starten und man legt das wäre dieser muss gar nichts anderes machen können und auch in den Garten des die Libyen dazu gibt es einen Gedanken also habe indem man dieses um und er was in der Partei beinhalten die man genau dieses Image bauen kann und zusätzlich wird dort auch noch erklärt wie man am ja das Restgeld Datenbank Dakar starten kann ist auch sehr einfach jemand anderes unseres ist die Person erhalten dann dann hat man schon gesunde oder so pflegt solche Docker-Images sieht für jede ausgelassen passt das Version man kann einfach mit einem viel ja sich die Datenbank starten in diesen Befehl koppelt man die Bühne dieser Datenbank und er hat hätte auch eine komplette die wie wird Service-Infrastruktur und er kann laufen das dem letztendlich wie kann man so oder so mit sehr wenig aber wir fühlen sich die Themen und lustig ühtlustada man aufsetzen und lokal weiterentwickeln und Ãltesten ja Mädchen es mein Fazit wir ja also es eigentlich und und dass sie zum möglichen schnelles testen ob dies viel vom Bayerns und gibt einfach ein und es schnell einmal Ergebnis also wenn nur wenige Kampf um dies bringt halt sowohl für die Nation aber als auch die Implementierung zu arbeiten wenn also viele also wenn man das wieder hat kann man in den meisten Fällen auch durch Konfigurationsarbeiten gelöst werden dabei dann ist richtig aber ein man kann damit Jungs arbeiten und wenn nicht ist halt deswegen sowohl für Leute die Orten oder die der Dienste konfigurieren sinnvoll aber auch für Leute die darauf hören wir implementieren sind also in der klirrenden auseinanderzusetzen glauben Sie man kann natürlich auch einfach im bestehenden Dienste getestet werden kann und wir sind ja nicht ob es sich um kleine und an falls das nicht der Fall uns und ich hatten die Leute werden die entwickelt haben dass irgendwelche Konvention angepasst werden und ihr Paket ist eine Software gemacht werden oder in manchen Fällen kann kann auch die The Sweet fehlerhaft sein seines bedeutet dann in dem Fall müsste man den ganzen Sichtweite Tab einloggen und indische anlegen kann und wenn wir uns dass man schon sagen da es jetzt kann natürlich auch als um Resi das verwendet werden also wenn man in Dienstag trinkt man immer wieder damit 1. macht Weiterentwicklung Diensten guck doch die alten Funktion alle noch so da sind das das heute noch mal
zusammengefasst oder wieder nutzen das der oder eines der Dienstes wirklich erhöht wird durch die ändern also erstmal gewährleistet werden hohe Qualität des Dienstes so gewährleistet dass die bestimmten unterwegs und westlichen formt Klassen bestanden werden und auch eventuelle Erweiterung Anfangsklassen um Sterne das hat hat zur Folge dass das die Dienste garantiert interoperabel genutzt werden kann die ihren kleinen der Inhalt 2 Dienste die jeweils erfolgreich getestet wurden einbinden man kann kann sich ziemlich sicher sein dass die das dann die Daten auch verknüpft nutzen kann weiter also noch dass man den Funktionsumfang ist inzwischen mit der Team Inventar definieren kann man halt damit das IT-Team ändern aber auch dass das Ergebnis im konformes Klassen einteilen kann man sagen um welche konformes Klassen bestanden werden und welche nicht zeitweise Behörden einig nach bestandener 9 gibt es gibt es ja noch so geformt dass wie zum Beispiel das anstellen dass soll Funktionen vom BfS wo ich sage nur so viel sagen dass wir in den die die sich den ich unterstützen auch Feature ist und man kann sozusagen mit der um ja um das Fett gucken ja ich Einkommensklassen standen also welche Festivitäten bietet der wäre oder bietet der Dienst an meinem Beispiel der 14. wär das
ja das mein Vortrag die zudringliche Fragen wir welche wir fest so Dienste unterstützen den 2 0 2
momentan oder laufen ohne Probleme und durch die um die nichts das hört sich zwar 2 sondern wir möchten und 2 0 0 oder entwickelt ja richtig aber die Vita Sweet geht beides also sieht dass die Katze auch wieder 2 0 und sowohl sein Nullen auch 202 Euro Jahr werden so sollten wir das wir verstehen sollten uns so lange wie die 10 3. 10. konnte mit der unterstützen noch welche Software seines getestet worden sei wie genutzt so dass man den 1. 2 0 0 und der Stadt setzen dann auch noch nicht zu beim 2. und anderes auf das Gesetz von bisher also um man zu hoher 2 oder was gibt es um mit der da sich damit die weg und so klar wie andere Leute das der Benutzer wir sich gemacht wir nur unsere die implementieren Karwendel so die Unfall oder die wir als nur der sieht oder stark um erweiterte den durch den Patch Partner dann und mit der leistet sich im weiteren noch mit anderer Software getestet haben wir nur mit der die wie das Doppelte hatte kann ja vielleicht 2 Punkte am 1. .punkt eigens Antworten an Herrn hat das und die sie hat am Superdatenbank da kann man sehen welche Software würden quasi complaint sind beziehungsweise die Standards implementieren es folglich Open dieses welche und da sieht man quasi die die Wahl des Tessins bestanden haben und offiziell sich am Altar in der dass es tatsächlich also die die die Menschen vom und die ist die ist ja dafür da dass der Softwarehersteller ihre Software zu diktieren lassen kann und dann zur Datenbank um und ließ sie die das das wird automatisch durchaus einen abgeleitet und von Odyssey Seite selber auch nochmal überprüft genau ja meine meine man 2 Bundestag welche Frage bei den Docker-Containern hat es jetzt so gemacht das quasi bei der die Menschen einen Docker-Container nachher dafür da sein soll mit allen festigt ich denke ja wir haben jetzt mal in Gedanken war das wär doch total super wenn jede Tests am in einer Docker-Container wäre und die Menschen einer Docker-Container während die werden mit meiner verkürzt dann kann ich mich meinen eigenen Tests mit Docker-Container mit meiner eigenen kann die also mit dem Team an dem Container verkoppeln also verglichen zu super Ansatz ja das so auf den Glauben des der werden den Satz 1. Ansatz überlegt es einen einfachen Kinderzimmer und ein Test wie zwar das sicherlich X Anwendungsfall ist an seinem auch überlegt was man noch so mit melden forcieren 1 also also dann die des Team 1 plus 1 das Wetter um nein Operetten-Tenor warum legt richtige können Sie mein Ansatz überlegen alles komplett zu trennen und mit das wird mit der sondern sind auch und wenn er wird der
Besprechung/Interview
Softwaretest
Dienst <Informatik>
Kerndarstellung
Computeranimation
Softwaretest
Open Source
Softwareentwickler
Dienst <Informatik>
Software
Softwareentwickler
Computeranimation
Implementierung
Standardabweichung
Web Services
Code
Computeranimation
Web-Applikation
Differentiation <Mathematik>
Binder <Informatik>
Computeranimation
Softwaretest
Twitter <Softwareplattform>
Code
Binder <Informatik>
Code
Computeranimation
ETS <Programm>
Computeranimation
Softwaretest
Dienst <Informatik>
Computeranimation
Softwaretest
Dienst <Informatik>
Objektklasse
Twitter <Softwareplattform>
COM
Software
Temporale Logik
Reihe
Binder <Informatik>
Kanal <Bildverarbeitung>
Computeranimation
CLI
Server
ETS <Programm>
Laufzeitsystem
Internetdienst
Installation <Informatik>
Version <Informatik>
Dienst <Informatik>
DCP
Computeranimation
URL
Softwaretest
Dateisystem
Server
Virtualisierung
Virtualisierung
Stellenring
Betriebssystem
Dienst <Informatik>
WINDOWS <Programm>
DCP
Computeranimation
LINUX
Virtuelle Maschine
Dienst <Informatik>
ETS <Programm>
Anwendungssoftware
Internetdienst
URL
Softwaretest
Ebene
Datenbank
Befehl <Informatik>
Objektklasse
Erweiterung
Constraint <Künstliche Intelligenz>
Konfigurationsraum
Datenbank
Implementierung
HTTP
Computeranimation
Repository <Informatik>
Dienst <Informatik>
PostgreSQL
Software
Internetdienst
Version <Informatik>
Funktion <Mathematik>
Softwaretest
Patch <Software>
Dienst <Informatik>
Software
Besprechung/Interview
Datenbank
Softwareproduktion
Computeranimation
Standardabweichung
Null

Metadaten

Formale Metadaten

Titel Erhöhe den Nutzen deines Dienstes
Untertitel Qualitätskontrolle für OGC-konforme Geodatendienste mit TEAM Engine
Serientitel FOSSGIS-Konferenz 2017: Passau 22. - 25. März 2017
Autor Stenger, Dirk
Lizenz CC-Namensnennung 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/30539
Herausgeber CCC VOC
FOSSGIS e.V.
Erscheinungsjahr 2017
Sprache Deutsch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Um die Implementierung von GIS-Software zu unterstützen, stellt das Open Geospatial Consortium (OGC) mehrere Validatoren basierend auf der TEAM Engine zur Verfügung. Die TEAM Engine ist ein Testframework, mit dem Entwickler und Anwender Geodatendienste, wie zum Beispiel WFS und WMS, testen können, und aktuell als OSGeo Projekt in der Inkubationsphase. Sie ist neben den OGC Standards selber ein wichtiges Werkzeug, um die Interoperabilität zwischen verschiedenen Implementierungen eines OGC Standards zu gewährleisten, denn Entwickler setzen die Standards nicht immer auf die gleiche Weise um. Die TEAM Engine muss in Verbindung mit OGC Executable Test Scripts (ETS) verwendet werden, um Implementierungen auf Konformität mit OGC Standards zu prüfen. Die Ausführung einer ETS erfolgt über eine Weboberfläche oder ein CLI. Zudem können die TEAM Engine und OGC Testskripte in den Software-Build-Prozess integriert werden. So ist es zum Beispiel möglich, nächtliche Builds zu verwenden, um den aktuellen Entwicklungsstand mittels Integrationstests gegenüber den Standards zu validieren. Um die Ausführung der TEAM Engine zu erleichtern, kann diese lokal über Docker gestartet werden. In diesem Vortrag wird gezeigt, wie die TEAM Engine zum Erstellen einer WFS 2.0-Referenzimplementierung verwendet wurde und wie die Referenzimplementierung in deegree regelmäßig durch die ETS für WFS 2.0 auf die geforderten Konformitätsklassen hin getestet wird. Darüber hinaus erfolgt eine Demonstration, wie die TEAM Engine und ein vollständiger deegree WFS 2.0 inklusive PostgreSQL Datenbank mit Docker in einer Entwicklungsumgebung eingesetzt werden können.
Schlagwörter Freie Software

Zugehöriges Material

Ähnliche Filme

Loading...