Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Peter Lehmann - Testautomatisierungsframework X...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Software Architektur Entwickler Community Dresden
April 12, 2016
Technology
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Peter Lehmann - Testautomatisierungsframework XETA - DevDay 2016
Software Architektur Entwickler Community Dresden
April 12, 2016
More Decks by Software Architektur Entwickler Community Dresden
See All by Software Architektur Entwickler Community Dresden
Kevlin Henney - Architecture as Knowledge
saec
0
160
Martin Schurz - Linux Performance
saec
0
280
Adam Bien - Microservices A Platform Neutral Discussion - DevDay 2016
saec
0
160
Dave Farley - Acceptance Testing for Continuous Delivery - DevDay 2016
saec
0
220
Dave Farley - The Rationale of Continuous Delivery - DevDay 2016
saec
0
180
Hendrik Lösch - Lose gekoppelt wie nie, DI vs. IOC - DevDay 2016
saec
0
200
Sascha Askani - Cloud-Umgebungen mit Terraform verwalten - DevDay 2016
saec
0
120
Jan Dittberner - Continuous Delivery - Aber Sicher?! - DevDay 2016
saec
0
110
Artur Speth - Microsoft Developer Divisions Weg ins nächste Agile Zeitalter - DevDay 2016
saec
0
150
Other Decks in Technology
See All in Technology
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.2k
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
720
[2026-09-11]SREは誰のもの?運用エンジニアが始める 「SRE領域への越境」とチームの進化の軌跡 〜Road to NEXT CRE
tosite
0
220
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
23
14k
20260912_スクラムにジェネラリストは必要か
ryugen04
0
400
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
210
Deployment の 先にある AI Agent 基盤 - kagent vNext、Agent Substrate、Hermes から読み解く Agent Runtime の現在地 / k8s-matsuri-2-ai-agent-platform-amsy810
masayaaoyama
3
510
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
740
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
130
家のリアーキテクト・リファクタリング
suguruooki
0
150
The Agent Builder Loop from Daily Work to OSS
minorun365
PRO
3
180
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
660
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
480
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
690
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
420
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
The SEO identity crisis: Don't let AI make you average
varn
0
560
Test your architecture with Archunit
thirion
2
2.4k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
Transcript
TESTauto- matisierungs- framework XETA - eXtendable Environment for Test Automation
12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 1
T-Systems Multimedia solutions vorstellung Peter Lehmann TestArchitekt +49 351 28
20 2472 (Telefon) +49 351 28 20 4613 (Fax)
[email protected]
Test and Integration Center (Tic) Test Automation & Agile Testing T-Systems Multimedia Solutions GmbH Riesaer Straße 5 01129 Dresden Postanschrift: Postfach 10 02 24 01072 Dresden www.t-systems-mms.com/TIC www.Test-and-Integration-Center.de 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 2
Ansatz 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 3 Java!
Bibliotheken Maven (BT-Artifactory) CI (Jenkins, …) TestNG! JUnit Selenium! Kostenfrei Etabliert große Community
Testautomatisierung Testautomatisierungframework Xeta / Peter Lehmann 4
Improvements Testautomatisierungframework Xeta / Peter Lehmann 5 Struktur verbessern
Page Object Pattern Wartbarkeit erhöhen Lesbarkeit erhöhen Setup WebDriver Setup für verschiedene Browser TearDown Screenshots im Fehlerfall Fehleranfälligkeit der Skripte mindern SeleniumExceptions
Improvements Testautomatisierungframework Xeta / Peter Lehmann 6
Xeta Framework 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 7
Page Object Pattern
Xeta Framework 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 8
Page Object Pattern GuiElement Framehandling getSubElement() WebElementFilter (z.B. Filter für isDisplayed && containsText) Retry alle Aktionen im GuiElement (click, type, …) von Methoden SeleniumExceptions (+ eigenen Ausnahmen) WebDriver Setup und Teardown Inkl. Screenshots im Fehlerfall Screencasts während der Testdurchführung
Xeta Framework Module 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 9
Standard Web EMAIL SSH Telnet Quality Center Layout Vergleich DB SOAP REST Polarion Sikuli File Transfer MQ Mobile VOIP/SIP PROXY JIRA XRAY Testlink
Layoutvergleich Mit Bilderkennung 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 10
SIKULI 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 11
Reporting 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 12
Plain Selenium & TestNG Testautomatisierungframework Xeta / Peter Lehmann 13
Testautomatisierung 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 14
Xeta Report Testautomatisierungframework Xeta / Peter Lehmann 15 Demo: Report
CI Environment 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 16
CI SVN/Git Grid Report Testvorbereitung Testdurchführung Testauswertung 12.04.2016 Testautomatisierungframework Xeta
/ Peter Lehmann 17
Selenium Grid Durch schnelle Integration sind neue Nodes sofort
nutzbar (z.B. MacBook) Grid Management über Puppet, Jenkins und eigenem Supervisor 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 18
CI Report Testdurchführung Ausgaben Auslöser 12.04.2016 Testautomatisierungframework Xeta / Peter
Lehmann 19
CI/CD/DEVOPS http://blog.appdynamics.com/tag/devops/ https://www.chef.io/solutions/continuous-delivery/ 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 20
CI/CD/DEVOPS Schnelle Aussage über SW-Qualität Fundierte Aussage über SW-Qualität Integrationstest
Systemtest Akzeptanztest Modultest http://blog.appdynamics.com/tag/devops/ 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 21
Automation Portal 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 22
AUTOMATION PORTAL 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 23
AUTOMATION PORTAL 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 24
AUTOMATION PORTAL 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 25
AUTOMATION PORTAL 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 26
AUTOMATION PORTAL 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 27
Haben sie fragen? 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 28
Vielen Dank. 12.04.2016 Testautomatisierungframework Xeta / Peter Lehmann 29