SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
A Tester's Guide to CI/CD
as an Automated Quality Control System
ALEXPSHE ALEXPSHE ALE
● SDET at JetBrains
● 20+ fully automated
quality control systems
● Big fan of process
automation 💚
Get an understanding
of the high-level algorithm
for building a quality system
Main takeaway
*There will be no technologies and specific solutions for individual cases here.
THE PROBLEM IS ..
Typical view on CI/CD and testing
Automation
tests
Not part of
CI/CD OR Automation
tests
Part of
CI/CD
Green/Red
NOT BAD, BUT…
CI/CD -> Automated Quality Control System
New feature developed
Quality Metrics measured
Responsible people notified
Next process started
Quality Gates called
Pipeline artifacts collected
Time to respond increased 34%
Compressed stored image
Allowed +10% Automessage to
#performance channel
Save node settings
and benchmark log
Request developer`s update
DELIVERY
PROCESS
For feature:
● Requirements testing
● Functional testing
● Non-functional testing
For product version:
● UAT testing
● Alpha/Beta testing
● Functional testing
● Non-functional testing
For release:
● Configuration testing
● Compatibility checks
● Availability checks
WHAT PROCESSES DO YOU NEED?
PROCESSES`S
MAP
New feature
New feature
New feature
UAT
Release
FOLLOW STEPS: FOLLOW STEPS:
● Write down ALL processes in your team
● Choose the most crucial, expensive and long
● Implement automatic testing control system
A TESTER`S GUIDE TO CI/CD
Preparation steps:
● Business Metrics
● Quality Metrics
● Quality Gates
Pipeline steps:
● Pipeline triggers
● Pipeline stages
● Pipeline criteria
Feedback steps:
● Metric`s collecting
● System notifications
● Call to next process
FOR EACH DELIVERY PROCESS ->
Follow steps
LET'S IMAGINE
WE ARE TIKTOK`s TESTERS
FEATURE ASSESSMENT
New feature
LET`S SETUP PIPELINE FOR
PREPARATION STEPS
PREPARATION
STEPS
QUALITY
SYSTEM
WHERE TO START?
PREPARATION
STEPS
1.BUSINESS
METRICS
WHY
Do we need
test automation?
Because:
We have to
decrease
manual testing
We have to
automate
test cases
We are
test automation
engineers
PREPARATION
STEPS
1.BUSINESS
METRICS
WHY
Do we need
test automation?
Business goal Business metrics Product metrics
More money More paid users +25% of retention
QA Auto as a tool to achieve product metrics
Then achieve
Then achieve
PREPARATION
STEPS
2.QUALITY
METRICS
Product metrics
Quality metrics should be
based on
PREPARATION
STEPS
LIST
OF
METRICS
LIST OF METRICS
Product metrics
Business Metric: Revenue Growth
Goal:
20% Overall Revenue Growth
for the Company
Over the Quarter
Product Metric: User Retention
Goal: User retention after first use
increases from 25% to 40% following
the implementation of:
feature that recommends content based
on the longest videos watched from the
last three
Business metrics
PREPARATION
STEPS
LIST
OF
METRICS
LIST OF METRICS Product metrics
Quality metrics
Quality Metric: Test Coverage
for New Recommendation Feature
Goal: Achieve 90%
test coverage for the new video
recommendation feature.
Product Metric: User Retention
Goal: User retention after first use
increases from 25% to 40% following
the implementation of:
feature that recommends content based
on the longest videos watched from the
last three
PREPARATION
STEPS
LIST
OF
METRICS
LIST OF METRICS
Quality metrics
FROM NON FUNCTIONAL REQUIREMENTS
Quality Metric: Performance
Goal: Ensure TikTok can
maintain smooth performance
during peak times, handling
up to 1 million concurrent
users without degradation in
service quality.
PREPARATION
STEPS
3.
QUALITY
GATES
based on Quality metrics
Quality gates
PREPARATION
STEPS
LIST
OF
METRICS
LIST OF METRICS Quality metrics
Quality gates
https://pshe-academy.com/quality-metrics/en
Quality Metric: Test Coverage
for New Recommendation Feature
Goal: Achieve 90%
test coverage for the new video
recommendation feature.
Quality Gates:
>= 90% - allowed
< 90% - not allowed
PREPARATION
STEPS
CONCLUSION
STEPS TO DO:
1. Ask for business goals for the next quater/year
2. Clarify product metrics with product owner
3. Build qulity metrics based on product metrics
4. Setup quality gates based on quality metrics
PIPELINE STEPS
PIPELINE
STEPS
1.
PIPELINE
TRIGGERS
Git events:
● New Merge Request
● New Commit
● New changes in folder
Manual actions:
● Manual start
● Person`s approve
● Message in Slack
Previous step ended:
● Triggered
by another pipeline
WHAT THE FLAG OF PROCESS START?
FEATURE ASSESSMENT
New feature
Triggered by commit:
1 commit = 1 MR
1. Limited resources
2. Have to get feedback before merge
PIPELINE
STEPS
2.
PIPELINE
STAGES
Functional testing:
● Unit tests
● Integration tests
● System tests
WHAT TYPES OF STAGES?
Code quality:
● Checkstyle
● Linters
Non-Functional testing:
● Performance tests
● Security tests
● Availability tests
Custom heuristics:
● Issue state
● Bug`s probability
Critical checks:
● Build
● Compilation
● Configuration
FEATURE ASSESSMENT
New feature
Triggered by commit:
1 commit = 1 MR
Build
Unit
tests
E2E
tests
Performance
Tests
PIPELINE
STEPS
3.
PIPELINE
CRITERIA
“FAIL FIRST” approach:
Pipeline has to fail
when it's obvious that
the process is not met
requirements
Time of execution:
Pipeline has to be finished
in appropriate time
(time that does not affect
other processes)
Reliability:
Pipeline has to provide
only true-positive feedback
(low flakiness rate)
WHAT CRITERIA OF THE EFFECTIVE PIPELINE?
FEATURE ASSESSMENT
New feature
Triggered by commit:
1 commit = 1 MR
Build
Unit
tests
E2E
tests
Performance
Tests
Optimize
build chain
Set Up
parallel runs
Increase
stability
Prepare
Prod-like env
PIPELINE
STEPS
CONCLUSION
STEPS TO DO:
1. Find correct trigger/s for the process
2. Design pipeline stages based on metrics/checks
3. Prioritize stages following “fail first” approach
4. Measure time/flakiness rate
to confirm pipeline quality criteria
FEEDBACK STEPS
FEEDBACK
STEPS
1.
METRIC`S
COLLECTING
Statistics from reports:
● Test Coverage
● Test Results
● History and metadata
Execution collectors:
● Retries
● Performance data
● Artifacts
Custom scripts:
● Issue status
● Deploy status
HOW TO COLLECT ALL METRICS?
FEATURE ASSESSMENT
New feature
Triggered by commit:
1 commit = 1 MR
Build
Unit
tests
E2E
tests
Performance
Tests
Build logs Test Report
Coverage Map
App logs
App performance metrics
Test Measurements
FEEDBACK
STEPS
1.
METRIC`S
COLLECTING
Ready-to-use solutions:
● Grafana
● Allure Reports
● Sonarqube
Custom Solutions:
● Notion Dashboard
● HTML report
● Data report tools
WHERE TO STORE ALL METRICS?
ALLURE REPORT
Test Coverage
for New
Recommendation Feature
GRAFANA
Availability checks
FEEDBACK
STEPS
2.
SYSTEM
NOTIFICATIONS
Step #1:
Level of
escalation
Step #2:
Notification
channels
HOW TO NOTIFY RESPONSIBLE PEOPLE?
FEATURE ASSESSMENT
New feature
Triggered by commit:
1 commit = 1 MR
Build
Unit
tests
E2E
tests
Performance
Tests
#build-chain
All crushes
#tiktok-dev
Not passed
#tiktok-qa
Coverage < 90%
#performance-team
Cannot handle 1m users
SLACK BOT
FEEDBACK
STEPS
3.
CALL
TO
THE
NEXT
PROCESS
CALL THE NEXT PROCESS
Automatically Manually
PROCESSES`S
MAP
New feature
New feature
New feature
UAT
Release
WHAT IS THE NEXT PROCESS?
FEATURE ASSESSMENT
New feature
LET`S SETUP PIPELINE FOR
AFTER
QA APPROVE
FEEDBACK
STEPS
CONCLUSION
STEPS TO DO:
1. Choose the best way to collect all metrics
2. Figure out responsibilities and call of actions
3. Setup a call to the next process based on
processes` map
AS A RESULT
AUTOMATED
QUALITY
CONTROL
SYSTEM
1. Prepared stage priority
2. Automated metrics calculation
3. Implemented instruction
4. Collecting data and call next step
CI/CD as tester`s tool
Continuous feedback about
system quality status
SLIDES
&
QUESTIONS
THANKS!
THANKS!
THAN

Weitere ähnliche Inhalte

Ähnlich wie OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Control System by Alex Pshe

DISE - Software Testing and Quality Management
DISE - Software Testing and Quality ManagementDISE - Software Testing and Quality Management
DISE - Software Testing and Quality ManagementRasan Samarasinghe
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardTechWell
 
Performance Testing in Continous Delivery
Performance Testing in Continous DeliveryPerformance Testing in Continous Delivery
Performance Testing in Continous DeliveryPablo Gallego Hermann
 
Quality management-plan template
Quality management-plan templateQuality management-plan template
Quality management-plan templateVivek Srivastava
 
QUALITY PROFESSIONAL- 2016
QUALITY PROFESSIONAL- 2016QUALITY PROFESSIONAL- 2016
QUALITY PROFESSIONAL- 2016DIANA M. BAIRD
 
Peregrine's Quality Presentation
Peregrine's Quality PresentationPeregrine's Quality Presentation
Peregrine's Quality PresentationRFSOI
 
Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1GerieOwen
 
Continuous testing maximising velocity, quality and customer happiness
Continuous testing maximising velocity, quality and customer happinessContinuous testing maximising velocity, quality and customer happiness
Continuous testing maximising velocity, quality and customer happinessPractiTest
 
Software test management overview for managers
Software test management overview for managersSoftware test management overview for managers
Software test management overview for managersTJamesLeDoux
 
Lessons learned from measuring software development processes
Lessons learned from measuring software development processesLessons learned from measuring software development processes
Lessons learned from measuring software development processesMarkus Unterauer
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing FundamentalsChankey Pathak
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software QualityAnand Prabhala
 
Online Audio Player - STQA_Mini_Project2.pdf
Online Audio Player - STQA_Mini_Project2.pdfOnline Audio Player - STQA_Mini_Project2.pdf
Online Audio Player - STQA_Mini_Project2.pdfrohanmandhare4
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIDevOps for Enterprise Systems
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsPerfecto Mobile
 
Mt s12 test_execution
Mt s12 test_executionMt s12 test_execution
Mt s12 test_executionTestingGeeks
 

Ähnlich wie OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Control System by Alex Pshe (20)

DISE - Software Testing and Quality Management
DISE - Software Testing and Quality ManagementDISE - Software Testing and Quality Management
DISE - Software Testing and Quality Management
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
 
Performance Testing in Continous Delivery
Performance Testing in Continous DeliveryPerformance Testing in Continous Delivery
Performance Testing in Continous Delivery
 
Quality management-plan template
Quality management-plan templateQuality management-plan template
Quality management-plan template
 
QUALITY PROFESSIONAL- 2016
QUALITY PROFESSIONAL- 2016QUALITY PROFESSIONAL- 2016
QUALITY PROFESSIONAL- 2016
 
Peregrine's Quality Presentation
Peregrine's Quality PresentationPeregrine's Quality Presentation
Peregrine's Quality Presentation
 
Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1
 
Continuous testing maximising velocity, quality and customer happiness
Continuous testing maximising velocity, quality and customer happinessContinuous testing maximising velocity, quality and customer happiness
Continuous testing maximising velocity, quality and customer happiness
 
OMPRAKASH_Resume
OMPRAKASH_ResumeOMPRAKASH_Resume
OMPRAKASH_Resume
 
Software test management overview for managers
Software test management overview for managersSoftware test management overview for managers
Software test management overview for managers
 
Lessons learned from measuring software development processes
Lessons learned from measuring software development processesLessons learned from measuring software development processes
Lessons learned from measuring software development processes
 
Daniel Bautista rev2
Daniel Bautista rev2Daniel Bautista rev2
Daniel Bautista rev2
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software Quality
 
Daniel bautista rev2
Daniel bautista rev2Daniel bautista rev2
Daniel bautista rev2
 
Online Audio Player - STQA_Mini_Project2.pdf
Online Audio Player - STQA_Mini_Project2.pdfOnline Audio Player - STQA_Mini_Project2.pdf
Online Audio Player - STQA_Mini_Project2.pdf
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
Lecture08
Lecture08Lecture08
Lecture08
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
Mt s12 test_execution
Mt s12 test_executionMt s12 test_execution
Mt s12 test_execution
 

Kürzlich hochgeladen

SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 

Kürzlich hochgeladen (20)

SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 

OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Control System by Alex Pshe