BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
CALSCALE:GREGORIAN
PRODID:-//WordPress - MECv7.36.4//EN
X-ORIGINAL-URL:https://www.austriantestingboard.at/
X-WR-CALNAME:Austrian Testing Board
X-WR-CALDESC:ISTQB in Österreich
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20260329T030000
RRULE:FREQ=YEARLY;BYMONTH=03;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20261025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=4SU
END:STANDARD
END:VTIMEZONE
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CLASS:PUBLIC
UID:MEC-3ba9af181751761d3b387f74ded2d783@austriantestingboard.at
DTSTART;TZID=Europe/Berlin:20190626T173000
DTEND;TZID=Europe/Berlin:20190626T210000
DTSTAMP:20220526T142840Z
CREATED:20220526
LAST-MODIFIED:20220526
PRIORITY:5
SEQUENCE:0
TRANSP:OPAQUE
SUMMARY:Reverse Engineering mit Testautomation
DESCRIPTION:\nSicher, wenn die Testbasis, also u.a. die Beschreibungen, Requirements und Systemdokumentationen vorliegen, dann ist Testen ja quasi ein Heimspiel. Wir haben eine ordentliche Basis für die Testanalyse: Wir machen methodisch einen Review der Testbasis, bewerten die Testbarkeit, entwerfen die Testumgebung, spezifizieren die Testfälle und führen schließlich unsere Tests durch. Soweit, so klar, so fein.\n\n\n\nWas aber, wenn Sie keine Ahnung haben, was das Testobjekt im Detail macht? Wenn es schon alt ist, nie beschrieben wurde, keine Entwickler mehr da sind, die Ihnen sagen können, was das eigentlich ist?\n\n\n\nIch kenne in meiner Praxis noch ähnliche Situationen, z.B. wenn Teiles des Testobjekts in der Cloud sind und wir einen Mock bauen müssen, weil es keine Cloud-Testumgebung gibt. Wenn wir mit Sniffer arbeiten um die Kommunikation zu analysieren um mehr zu wissen. Wenn wir Modelle aus bereits vorliegenden Quellcode nachbauen, um Legacycode abzulösen und wir einen ordentlichen Testsetup brauchen, den wir dann mit Code Unit-Tests absichern.\n\n\n\nRichtig erkennt, dieser Expertentreff führt uns in die Welt des reverse engineerings.\n\n\n\nHier sind spezifische Testtechniken und -vorgehen notwendig – Paul Rohorzka, TechTalk, hat sich bereit erklärt, ein konkretes Projekt zu einer solchen Aufgabenstellung zu präsentieren. Unter Einsatz von Testautomation und einem iterativ-inkrementellen Vorgehen wurde mehr und mehr Licht in diese „Blackbox“ gebracht. Sehr analytisch, sehr techi, sehr smart.\n\n\n\nVortrag: Microsoft wurde verklagt – aber wir hatten keine Tests\n\n\n\nStellen Sie sich vor, Ihr Produkt basiert auf einem Feature einer Standard-Software, aber der Hersteller entschließt sich, dieses Feature zu entfernen.\n\n\n\nDieser Situation sah sich eine große Organisation gegenüber nachdem Microsoft in einem Patentstreit nachgegeben hatte. Das Team von Paul Rohorzka hat die Aufgabe übernommen, das System auf eine Nachfolgetechnologie umzubauen.\n\n\n\nAber es gab keine hilfreichen Tests.\n\n\n\nUm Kernteile eines gut gereiften Systems neu zu schreiben ist es natürlich erforderlich genau zu wissen, was das System tatsächlich tut. Das gilt insbesondere dann wenn offenbar ist, dass das System sehr viele mächtige Funktionalitäten bietet, die von den Benutzern auch intensiv verwenden.\n\n\n\nIn diesem Vortrag zeigt uns Paul Rohorzka wie sein Team automatisierte Tests verwendet um auf verschiedenen Ebenen die Funktionalitäten eines komplexen Systems immer besser zu verstehen und sicher zu stellen, dass das neue System äquivalente Ergebnisse zum alten System produziert. Im Laufe des Projekts sind einige spezialisierte Tools entstanden, um die Tests aussagekräftiger und damit hilfreicher zu machen.\n\n\n\nReferent: Paul Rohorzka\n\n\n\n … arbeitet als Software-Architekt bei TechTalk. Seine Leidenschaft ist guter Code, der neben der gewünschten Funktionalität gut les- und wartbar sein muss. Testgetriebene Entwicklung ist für ihn neben anderen Vorteilen ein Hilfsmittel, um zielgerichtet und ohne Angst vor Fehlern qualitativ hochwertige Software schreiben zu können.\n\n\n\nSeit Jahren versucht er auch andere Software-Entwickler in Coding Dojos, Workshops und Vorträgen auf Konferenzen von seinem Credo zu überzeugen. Seine eigenen Skills schärft Paul Rohorzkaneben der täglich gelebten Praxis beim Entwickeln durch regelmäßige Teilnahme an Konferenzen, Dojos und Retreats.\n\n\n\nVideo und Download\n\n\n\nEin Video der Veranstaltung findet Du hier: https://www.youtube.com/watch?v=1JXG3hmyKo8 ( https://www.youtube.com/watch?v=1JXG3hmyKo8 )Download Vortragsfolien\n\n\n\nDatenschutzrechtliche Hinweise\n\n\n\nDer Schutz von persönlichen Daten ist uns ein besonderes Anliegen. Wir verarbeiten Daten daher ausschließlich auf Grundlage der gesetzlichen Bestimmungen.\n\n\n\nDaten der TeilnehmerInnen\n\n\n\nSeitens der durch Ihre Anmeldung via XING bekanntgegebenen Daten werden folgende Daten für die Durchführung des ATB Expertentreffs verwendet:\n\n\n\nTitel, Name und Vorname, Emailadresse sowie Unternehmensname\n\n\n\nSollten Sie sich alternativ per Email anmelden, gilt diese Einschränkung analog. Die Daten werden für die Herstellung der Teilnehmerlisten und Namenskärtchen verwendet.\n\n\n\nAufbewahrungsfrist\n\n\n\nNach dem Expertentreff und nachdem alle organisatorischen Tätigkeiten durchgeführt wurden (bis max. 12 Monate nach dem Expertentreff) werden die personenbezogenen Daten pseudonymisiert oder gelöscht. Darüber hinaus bestehen bleiben die Statistiken zum Event.\n\n\n\nFotos &amp; Video\n\n\n\nWünschen Teilnehmer oder Veranstalter nicht auf Fotos oder Videos zu sehen zu sein, so sollen diese einen vom Veranstalter bereitgestellten Aufkleber auf das ebenfalls vom Veranstalter bereitgestellte Namensschild aufkleben. Andernfalls wird die Zustimmung zur Aufnahme von Fotos und Video angenommen.\n\n\n\nAlle Aufnahmen werden ausschließlich für Vereinszwecke verwendet. Das sind (bis auf Ihren ausdrücklichen Widerruf):\n\n\n\ndie Präsentation auf der Webseite des Austrian Testing Boardauf vom Austrian Testing Board organisierten VeranstaltungenPresseartikel in Zeitschriften\n\n\n\nIhre Rechte\n\n\n\nIhnen stehen grundsätzlich die Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit, Widerruf und Widerspruch zu. Wenn Sie glauben, dass die Verarbeitung Ihrer Daten gegen das Datenschutzrecht verstößt oder Ihre datenschutzrechtlichen Ansprüche sonst in einer Weise verletzt worden sind, können Sie sich bei der Aufsichtsbehörde beschweren. In Österreich ist dies die Datenschutzbehörde.\n\n\n\nAnsprechpartner für die den Expertentreff betreffenden Fragen zum Datenschutz ist Alexander Weichselberger, erreichbar unter weichselberger@austriantestingboard.at.\n
URL:https://www.austriantestingboard.at/events/reverse-engineering-mit-testautomation/
CATEGORIES:ATB Fluchtachterl
LOCATION:„The Stage“ im Tech Gate Vienna
END:VEVENT
END:VCALENDAR
