ONLY FOR TESTERS
Kasper kulikowski
ONLY FOR TESTERS?
Kasper kulikowski
automatic tests?
× Piece of code executing another code that
verifies output
× Less manual testing
× No more regression
× Documentation
× Easier refactoring
AUTOMATED TESTS
UNIT INTEGRATION ACCEPTANCE
Programmer is the worst
tester of his own code
Programmer is the worst
tester of his own code
Automated test is a piece of
software - that makes you
software developer
good code is testable
period.
Code that is not tested
automatically is not a feature
but just a rumour.
Test code base is also
production code
Talk is cheap
Show us the code
THANKSKasper Kulikowski
kaskulikowski@gmail.com / kasper.kulikowski@dynatrace.com
https://www.linkedin.com/in/kasper-kulikowski/
http://dev2hero.com

More Related Content

PDF
Continuous Integration 101
PDF
Continuous Integration - What even is it?
PPTX
Software development terminology
PPTX
Running Automated Acceptance Tests On Rancher
PPTX
Trunk Based Development in the Enterprise - Its Relevance and Economics
PPTX
Runing JMeter Tests On Rancher
ODP
Improving code quality using CI
PDF
Testing, CI and CD in the real world
Continuous Integration 101
Continuous Integration - What even is it?
Software development terminology
Running Automated Acceptance Tests On Rancher
Trunk Based Development in the Enterprise - Its Relevance and Economics
Runing JMeter Tests On Rancher
Improving code quality using CI
Testing, CI and CD in the real world

What's hot (20)

PDF
Test driven development_continuous_integration
PPT
Improve Development Process with Open Source Software
PDF
DevOpsDaysRiga 2018: Neil Crawford - Trunk based development, continuous depl...
PDF
Automate your build on Android with Jenkins
PDF
Porque Odeio Branches
KEY
Continuous Integration, the minimum viable product
PDF
Docker jako prostředí pro automatizaci testů
PDF
Improving software quality using Continuous Integration
PPT
Google App Engine - Java Style
PDF
PDF
QAAgility Presentation - Cucumber with Appium
PDF
Intro to automated testing
PDF
PHP Mega Meetup, Sep, 2020, Anti patterns in php
PDF
Continuous delivery in Qbon
ODP
Continous integration
PPTX
Build Automation in Android
PPTX
Continuous Testing With Terraform
Test driven development_continuous_integration
Improve Development Process with Open Source Software
DevOpsDaysRiga 2018: Neil Crawford - Trunk based development, continuous depl...
Automate your build on Android with Jenkins
Porque Odeio Branches
Continuous Integration, the minimum viable product
Docker jako prostředí pro automatizaci testů
Improving software quality using Continuous Integration
Google App Engine - Java Style
QAAgility Presentation - Cucumber with Appium
Intro to automated testing
PHP Mega Meetup, Sep, 2020, Anti patterns in php
Continuous delivery in Qbon
Continous integration
Build Automation in Android
Continuous Testing With Terraform
Ad

More from Trójmiejska Grupa Testerska (20)

PPTX
Rafal prezentacja testowanie ai
PPTX
Tgt 23 przemyslaw_pradzynski
PDF
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
PPTX
TGT#19 - Wszyscy jestesmy testerami - Michal Rabczuk
PPTX
TGT#20 - Ataki XSS - Robert Charewicz
PPTX
TGT#20 - TGT in Numbers - Mateusz Radkiewicz
PPTX
TGT#19 - 3 seconds or less - Piotr Liss
PPTX
TGT#18 - End-to-end testing using Protractor - Jakub Raniszewski
PPTX
TGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
PPTX
TGT#17 - Efektywne testy oprogramowania w środowisku Scrumowym - Marcin Kubecki
PDF
TGT#17 - RestApi testing tips and tricks: how to start testing api of your we...
PPTX
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
PPT
TGT#16 - Rozmowa techniczna (short talk) - Waldemar Mozoła
PPTX
TGT#16 - Sztuka projektowania testów - Agnieszka Garwolińska
PPTX
TGT#15 - Piramida testów w praktyce (notatki z dyskusji)
PPTX
TGT#15 - Testowanie w metodykach zwinnych czyli skąd testerzy wiedzą więcej o...
PPTX
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
PPTX
TGT#14 - Case Study: Współpraca Testera i Product Ownera w zespole scrumowym ...
PPTX
TGT#13 - UI Tests Automation Framework in Evolve EDM – Case Study - Mateusz R...
PPTX
TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy fu...
Rafal prezentacja testowanie ai
Tgt 23 przemyslaw_pradzynski
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#19 - Wszyscy jestesmy testerami - Michal Rabczuk
TGT#20 - Ataki XSS - Robert Charewicz
TGT#20 - TGT in Numbers - Mateusz Radkiewicz
TGT#19 - 3 seconds or less - Piotr Liss
TGT#18 - End-to-end testing using Protractor - Jakub Raniszewski
TGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
TGT#17 - Efektywne testy oprogramowania w środowisku Scrumowym - Marcin Kubecki
TGT#17 - RestApi testing tips and tricks: how to start testing api of your we...
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
TGT#16 - Rozmowa techniczna (short talk) - Waldemar Mozoła
TGT#16 - Sztuka projektowania testów - Agnieszka Garwolińska
TGT#15 - Piramida testów w praktyce (notatki z dyskusji)
TGT#15 - Testowanie w metodykach zwinnych czyli skąd testerzy wiedzą więcej o...
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
TGT#14 - Case Study: Współpraca Testera i Product Ownera w zespole scrumowym ...
TGT#13 - UI Tests Automation Framework in Evolve EDM – Case Study - Mateusz R...
TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy fu...
Ad

Recently uploaded (20)

PPTX
Internet of Everything -Basic concepts details
PPTX
Microsoft Excel 365/2024 Beginner's training
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PPT
Geologic Time for studying geology for geologist
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Architecture types and enterprise applications.pdf
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PPT
What is a Computer? Input Devices /output devices
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PPTX
Training Program for knowledge in solar cell and solar industry
PPTX
Build Your First AI Agent with UiPath.pptx
PDF
Five Habits of High-Impact Board Members
PPT
Module 1.ppt Iot fundamentals and Architecture
Internet of Everything -Basic concepts details
Microsoft Excel 365/2024 Beginner's training
UiPath Agentic Automation session 1: RPA to Agents
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
sbt 2.0: go big (Scala Days 2025 edition)
Convolutional neural network based encoder-decoder for efficient real-time ob...
Geologic Time for studying geology for geologist
Module 1 Introduction to Web Programming .pptx
Developing a website for English-speaking practice to English as a foreign la...
Architecture types and enterprise applications.pdf
sustainability-14-14877-v2.pddhzftheheeeee
Improvisation in detection of pomegranate leaf disease using transfer learni...
What is a Computer? Input Devices /output devices
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Training Program for knowledge in solar cell and solar industry
Build Your First AI Agent with UiPath.pptx
Five Habits of High-Impact Board Members
Module 1.ppt Iot fundamentals and Architecture

TGT#20 - Automated Tests Only For Testers - Kasper Kulikowski