SlideShare a Scribd company logo
Liz Levine
Marketing Manager
Jan Tacbianan
Senior Test Engineer
Implementing Azure DevOps
with Your Testing Project
The premier pure-play
automated QA & testing experts
providing innovative Test Automation solutions
to 700+ companies since 1996
Facts
Founded:
1996 (24th anniversary)
Location:
New York City (HQ)
Customer profile:
• Fortune 500 & mid-size
• 700+ customers
Strategic Partners:
IBM, Microsoft, Oracle,
Teradata, Cloudera,
HortonWorks, MongoDB,
SAP, Micro Focus
Other Software
Supported
QuerySurge, Selenium,
Appium, CitraTest,
Postman, Smart Bear,
JMeter, others
RTTS is the premier pure-play QA & Testing firm
that specializes in Test Automation
Agenda
 Summary Agile & DevOps/DevSecOps
 Introduction of Azure DevOps
 Azure DevOps and Testing
Does your software project check any of these boxes?
 Develop a digital product: software, web applications, websites, ecommerce,
digital marketing
 Have a team composed of stakeholders, business product owners,
developers, QA, and IT operations
 Have different members of the team are utilizing different platforms to track
and perform their tasks and responsibilities
 Difficulty measuring progress across teams
 Utilize a linear approach to software development
If so… Your team may benefit from switching to…
Agile & DevOps Culture
What is Agile?
 Iterative approach to software development
 Taking ideas and bringing them to market in smaller, digestible increments quickly
and efficiently.
 Responding and adapting to change
 Delivering value to the consumers
 Re-evaluating requirements, plans, and results.
 Constantly learning
Manifesto for Agile Software Development
We are uncovering better ways of developing software by
doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value
the items on the left more.
*From https://agilemanifesto.org
What is DevOps?
 Methodologies, Practices, Philosophies
 Bringing development and operations together
 DevOps isn’t a “standard”, “process”, or a “tool”
 Notes:
 Development and Operations
 Not just: Developers or Operators
 DevOps includes people, processes, tools, and products.
 Moving to a DevOps “culture” may also mean changing what we see as the
deliverable.
What is DevSecOps?
 Bringing DevOps and SecOps together
 Integrating security earlier into the application life cycle process.
What role does QA play in a DevOps/DevSecOps Culture?
 Quality still plays a role in an Agile and DevOps culture.
 But it may be different than how many are used to.
 Changes to approach:
 Acceptance Test Driven Development
 Continuous Testing
 Automation
 A robust testing plan is essential to any agile project
Using an Agile or DevOps oriented tool
doesn’t mean you’re running an agile
project or practicing a DevOps culture…
But it does certainly makes it easier!
Implementing Azure DevOps with your Testing Project
Why Microsoft Azure DevOps?
 Cloud Based Platform
 Option to host on-premise (Azure DevOps Server)
 Included with Visual Studio Subscription
 Integrates with Azure Active Directory / Microsoft 365
 Includes all major components under one platform
 Works for all software development projects, regardless of platform, language, or
distribution medium.
 Supports integrations and plugins for many existing tools and products
Components of Azure DevOps
 Boards
 Repos
 Pipelines
 Test Plans
 Artifacts
Azure Boards
 Work Item Management
 Project Planning & Management
 Boards
 Backlogs
 Sprints
 Queries
 Dashboards
Azure Repos
 Version Control Tools
 Git Support
 Unlimited Repos
 Standard Git Implementation
 Branch Policies
 Pull Requests
 Team Foundation Version Control
 Centralized version control
Azure Pipelines
 Tools for the automation of builds, tests, and deployments
 Continuous integration and continuous delivery
 Supports most languages and application/product types
 Integrates with Azure Repos and other version control
systems
 Supports various deployment targets
Azure Test Plans
 Test Management Platform
 Manual Testing
 User Acceptance Testing
 Exploratory Testing
 Load Testing
Azure Artifacts
 Artifact Management
 Feeds
 NuGet
 Npm
 Maven
 Use with develop and CI/CD Pipelines
Interoperability Between Azure DevOps Components
 Pipelines/Builds driven by version control
 Branches created from work items
 Releases driven by artifacts
 Bugs created by failed tests
 Work items progressed by passed tests
 Dashboards are driven by all components
 All components are designed to work together
With DevOps, our infrastructure is also a deliverable.
Infrastructure as Code
 All components of a product can be a deliverable.
 Application Code (Application)
 Testing Code (Tests)
 Infrastructure Code (Environment)
 Deployment Code (Deployment)
 A new environment or project fork should be quick and seamless
to stand up
Integrating Testing into your DevOps or CI/CD Workflow
Automated Testing
 UI Testing
 Selenium Scripts
 Appium Scripts
 API/Web Service Testing
 Postman/Newman
 MS Test
Regression Testing
 Deployment Automation
 Verify Environment Stability
 Application Integration Tests
 Infrastructure Tests
 Resource Allocation
 Policy Tests
Scheduled Testing
 Scheduled Test Builds/Artifacts
 Security Tests
 Baseline Tests
 Snapshots of current environment
Security Tests
 Security Test Scripts
 Authentication Validation
 Authorization Policies
 Throttling
Data Testing & Validation
 End-to-End test automation
 Backend Validation
 Data Migration Validation
 Data Quality
Dependency Tests
 Third-party/vendor dependency tests
 Health Checks
 Regression Tests
Takeaways
 Collaboration and constant adjustment provides additional value to business and
consumers
 Utilizing an Agile and DevOps approach increases transparency across different
teams
 When projects are being developed and delivered faster and more often, the role
of testing and quality assurance plays an important role in ensuring a quality product.
 Not everything mentioned in the presentation must happen at the same time.
RTTS’ Azure DevOps webinar on YouTube
https://www.youtube.com/watch?v=2vIic3wxaS4
RTTS web site
www.rttsweb.com
QuerySurge web site
www.QuerySurge.com

More Related Content

What's hot (20)

PPTX
Firebase PPT
JATIN GUPTA
 
PPTX
Microsoft DevOps Solution - DevOps
Chetan Gordhan
 
PPTX
Azure DevOps
Felipe Artur Feltes
 
PPTX
An introduction to QuerySurge webinar
RTTS
 
PPTX
DevSecOps
Cheah Eng Soon
 
PDF
Welcome to Azure Devops
Alessandro Scardova
 
PPTX
Demystifying MuleSoft
Obidjon Komiljonov
 
PDF
Release and Enviromental Management
Salesforce Partners
 
PDF
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
Anna Loughnan Colquhoun
 
PDF
Google Cloud Networking Deep Dive
Michelle Holley
 
PDF
Understanding the Salesforce Architecture: How We Do the Magic We Do
Salesforce Developers
 
PDF
DevOps for beginners
Pradeep Patel, PMP®
 
PDF
Introduction to Azure
Robert Crane
 
PPTX
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Simplilearn
 
PPTX
Salesforce CPQ by yuvaraj
Yuvaraj P
 
PDF
API strategy with IBM API connect
Kellton Tech Solutions Ltd
 
PPTX
Azure dev ops
Tomy Rhymond
 
PDF
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Animesh Singh
 
PDF
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
New Relic
 
PPTX
Azure devops
Mohit Chhabra
 
Firebase PPT
JATIN GUPTA
 
Microsoft DevOps Solution - DevOps
Chetan Gordhan
 
Azure DevOps
Felipe Artur Feltes
 
An introduction to QuerySurge webinar
RTTS
 
DevSecOps
Cheah Eng Soon
 
Welcome to Azure Devops
Alessandro Scardova
 
Demystifying MuleSoft
Obidjon Komiljonov
 
Release and Enviromental Management
Salesforce Partners
 
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
Anna Loughnan Colquhoun
 
Google Cloud Networking Deep Dive
Michelle Holley
 
Understanding the Salesforce Architecture: How We Do the Magic We Do
Salesforce Developers
 
DevOps for beginners
Pradeep Patel, PMP®
 
Introduction to Azure
Robert Crane
 
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Simplilearn
 
Salesforce CPQ by yuvaraj
Yuvaraj P
 
API strategy with IBM API connect
Kellton Tech Solutions Ltd
 
Azure dev ops
Tomy Rhymond
 
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Animesh Singh
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
New Relic
 
Azure devops
Mohit Chhabra
 

Similar to Implementing Azure DevOps with your Testing Project (20)

PDF
How to implement DevOps for Enterprise
Simform
 
PDF
Visual Studio ALM and DevOps Tools Walkthrough
Angela Dugan
 
PDF
Best Practices & Tools for DevOps Testing Strategy.pdf
RohitBhandari66
 
PDF
The Journey to DevOps #MFSummit2017
Micro Focus
 
PDF
What is DevOps Services_ Tools and Benefits.pdf
komalmanu87
 
PDF
What is DevOps Services_ Tools and Benefits.pdf
komalmanu87
 
PDF
DevOps, from inception to conclusion
Abhishek Gaurav
 
PDF
probe-into-the-key-components-and-tools-of-devops-lifecycle
Cuneiform Consulting Pvt Ltd.
 
PPTX
DevOps - Motivadores e Benefícios
Flávio Secchieri Mariotti
 
PDF
What is DevOps.pdf
omer shahzad
 
PPTX
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
PPTX
ATAGTR2017 Testing in DevOps Culture
Agile Testing Alliance
 
PDF
Dev ops concept
Professional Guru
 
PDF
Unravelling the Best Practices for DevOps Testing Strategy.pdf
pcloudy2
 
PDF
How to build successful blocks of DevOps
Cygnet Infotech
 
PDF
How to build successful blocks of DevOps
Cygnet Infotech
 
PDF
Software Testing Trends in 2023
Enov8
 
PPTX
Ensuring Secure and Efficient Operations with DevOps Security
Dev Software
 
PPTX
Devops2
Apsara G
 
PDF
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
Sparity1
 
How to implement DevOps for Enterprise
Simform
 
Visual Studio ALM and DevOps Tools Walkthrough
Angela Dugan
 
Best Practices & Tools for DevOps Testing Strategy.pdf
RohitBhandari66
 
The Journey to DevOps #MFSummit2017
Micro Focus
 
What is DevOps Services_ Tools and Benefits.pdf
komalmanu87
 
What is DevOps Services_ Tools and Benefits.pdf
komalmanu87
 
DevOps, from inception to conclusion
Abhishek Gaurav
 
probe-into-the-key-components-and-tools-of-devops-lifecycle
Cuneiform Consulting Pvt Ltd.
 
DevOps - Motivadores e Benefícios
Flávio Secchieri Mariotti
 
What is DevOps.pdf
omer shahzad
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
ATAGTR2017 Testing in DevOps Culture
Agile Testing Alliance
 
Dev ops concept
Professional Guru
 
Unravelling the Best Practices for DevOps Testing Strategy.pdf
pcloudy2
 
How to build successful blocks of DevOps
Cygnet Infotech
 
How to build successful blocks of DevOps
Cygnet Infotech
 
Software Testing Trends in 2023
Enov8
 
Ensuring Secure and Efficient Operations with DevOps Security
Dev Software
 
Devops2
Apsara G
 
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
Sparity1
 
Ad

More from RTTS (20)

PDF
Leveraging AI to Simplify and Speed Up ETL Testing
RTTS
 
PDF
Improving Automated Testing Projects with UFT
RTTS
 
PDF
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
PDF
Automated Testing of Microsoft Power BI Reports
RTTS
 
PDF
State of the Market - Data Quality in 2023
RTTS
 
PDF
TestGuild and QuerySurge Presentation -DevOps for Data Testing
RTTS
 
PDF
Creating a Project Plan for a Data Warehouse Testing Assignment
RTTS
 
PDF
RTTS Postman and API Testing Webinar Slides.pdf
RTTS
 
PDF
How to Automate your Enterprise Application / ERP Testing
RTTS
 
PDF
QuerySurge Slide Deck for Big Data Testing Webinar
RTTS
 
PPTX
Webinar - QuerySurge and Azure DevOps in the Azure Cloud
RTTS
 
PDF
Creating a Data validation and Testing Strategy
RTTS
 
PPTX
Data Warehouse Testing in the Pharmaceutical Industry
RTTS
 
PDF
Completing the Data Equation: Test Data + Data Validation = Success
RTTS
 
PDF
the Data World Distilled
RTTS
 
PDF
QuerySurge for DevOps
RTTS
 
PDF
Leveraging HPE ALM & QuerySurge to test HPE Vertica
RTTS
 
PPTX
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
RTTS
 
PDF
Whitepaper: Volume Testing Thick Clients and Databases
RTTS
 
PPTX
Query Wizards - data testing made easy - no programming
RTTS
 
Leveraging AI to Simplify and Speed Up ETL Testing
RTTS
 
Improving Automated Testing Projects with UFT
RTTS
 
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Automated Testing of Microsoft Power BI Reports
RTTS
 
State of the Market - Data Quality in 2023
RTTS
 
TestGuild and QuerySurge Presentation -DevOps for Data Testing
RTTS
 
Creating a Project Plan for a Data Warehouse Testing Assignment
RTTS
 
RTTS Postman and API Testing Webinar Slides.pdf
RTTS
 
How to Automate your Enterprise Application / ERP Testing
RTTS
 
QuerySurge Slide Deck for Big Data Testing Webinar
RTTS
 
Webinar - QuerySurge and Azure DevOps in the Azure Cloud
RTTS
 
Creating a Data validation and Testing Strategy
RTTS
 
Data Warehouse Testing in the Pharmaceutical Industry
RTTS
 
Completing the Data Equation: Test Data + Data Validation = Success
RTTS
 
the Data World Distilled
RTTS
 
QuerySurge for DevOps
RTTS
 
Leveraging HPE ALM & QuerySurge to test HPE Vertica
RTTS
 
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
RTTS
 
Whitepaper: Volume Testing Thick Clients and Databases
RTTS
 
Query Wizards - data testing made easy - no programming
RTTS
 
Ad

Recently uploaded (20)

PPTX
Tally software_Introduction_Presentation
AditiBansal54083
 
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
PPTX
Revolutionizing Code Modernization with AI
KrzysztofKkol1
 
PPTX
How Odoo Became a Game-Changer for an IT Company in Manufacturing ERP
SatishKumar2651
 
PDF
Executive Business Intelligence Dashboards
vandeslie24
 
PPTX
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
PDF
Continouous failure - Why do we make our lives hard?
Papp Krisztián
 
PPTX
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
PPTX
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
PPTX
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
PDF
Mobile CMMS Solutions Empowering the Frontline Workforce
CryotosCMMSSoftware
 
PDF
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
PPTX
Perfecting XM Cloud for Multisite Setup.pptx
Ahmed Okour
 
PPTX
Human Resources Information System (HRIS)
Amity University, Patna
 
PPT
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
PPTX
Feb 2021 Cohesity first pitch presentation.pptx
enginsayin1
 
PPTX
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
PDF
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
PPTX
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
PDF
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
Tally software_Introduction_Presentation
AditiBansal54083
 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
Revolutionizing Code Modernization with AI
KrzysztofKkol1
 
How Odoo Became a Game-Changer for an IT Company in Manufacturing ERP
SatishKumar2651
 
Executive Business Intelligence Dashboards
vandeslie24
 
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
Continouous failure - Why do we make our lives hard?
Papp Krisztián
 
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
Mobile CMMS Solutions Empowering the Frontline Workforce
CryotosCMMSSoftware
 
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
Perfecting XM Cloud for Multisite Setup.pptx
Ahmed Okour
 
Human Resources Information System (HRIS)
Amity University, Patna
 
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
Feb 2021 Cohesity first pitch presentation.pptx
enginsayin1
 
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 

Implementing Azure DevOps with your Testing Project

  • 1. Liz Levine Marketing Manager Jan Tacbianan Senior Test Engineer Implementing Azure DevOps with Your Testing Project
  • 2. The premier pure-play automated QA & testing experts providing innovative Test Automation solutions to 700+ companies since 1996
  • 3. Facts Founded: 1996 (24th anniversary) Location: New York City (HQ) Customer profile: • Fortune 500 & mid-size • 700+ customers Strategic Partners: IBM, Microsoft, Oracle, Teradata, Cloudera, HortonWorks, MongoDB, SAP, Micro Focus Other Software Supported QuerySurge, Selenium, Appium, CitraTest, Postman, Smart Bear, JMeter, others RTTS is the premier pure-play QA & Testing firm that specializes in Test Automation
  • 4. Agenda  Summary Agile & DevOps/DevSecOps  Introduction of Azure DevOps  Azure DevOps and Testing
  • 5. Does your software project check any of these boxes?  Develop a digital product: software, web applications, websites, ecommerce, digital marketing  Have a team composed of stakeholders, business product owners, developers, QA, and IT operations  Have different members of the team are utilizing different platforms to track and perform their tasks and responsibilities  Difficulty measuring progress across teams  Utilize a linear approach to software development If so… Your team may benefit from switching to…
  • 6. Agile & DevOps Culture
  • 7. What is Agile?  Iterative approach to software development  Taking ideas and bringing them to market in smaller, digestible increments quickly and efficiently.  Responding and adapting to change  Delivering value to the consumers  Re-evaluating requirements, plans, and results.  Constantly learning
  • 8. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. *From https://agilemanifesto.org
  • 9. What is DevOps?  Methodologies, Practices, Philosophies  Bringing development and operations together  DevOps isn’t a “standard”, “process”, or a “tool”  Notes:  Development and Operations  Not just: Developers or Operators  DevOps includes people, processes, tools, and products.  Moving to a DevOps “culture” may also mean changing what we see as the deliverable.
  • 10. What is DevSecOps?  Bringing DevOps and SecOps together  Integrating security earlier into the application life cycle process.
  • 11. What role does QA play in a DevOps/DevSecOps Culture?  Quality still plays a role in an Agile and DevOps culture.  But it may be different than how many are used to.  Changes to approach:  Acceptance Test Driven Development  Continuous Testing  Automation  A robust testing plan is essential to any agile project
  • 12. Using an Agile or DevOps oriented tool doesn’t mean you’re running an agile project or practicing a DevOps culture… But it does certainly makes it easier!
  • 14. Why Microsoft Azure DevOps?  Cloud Based Platform  Option to host on-premise (Azure DevOps Server)  Included with Visual Studio Subscription  Integrates with Azure Active Directory / Microsoft 365  Includes all major components under one platform  Works for all software development projects, regardless of platform, language, or distribution medium.  Supports integrations and plugins for many existing tools and products
  • 15. Components of Azure DevOps  Boards  Repos  Pipelines  Test Plans  Artifacts
  • 16. Azure Boards  Work Item Management  Project Planning & Management  Boards  Backlogs  Sprints  Queries  Dashboards
  • 17. Azure Repos  Version Control Tools  Git Support  Unlimited Repos  Standard Git Implementation  Branch Policies  Pull Requests  Team Foundation Version Control  Centralized version control
  • 18. Azure Pipelines  Tools for the automation of builds, tests, and deployments  Continuous integration and continuous delivery  Supports most languages and application/product types  Integrates with Azure Repos and other version control systems  Supports various deployment targets
  • 19. Azure Test Plans  Test Management Platform  Manual Testing  User Acceptance Testing  Exploratory Testing  Load Testing
  • 20. Azure Artifacts  Artifact Management  Feeds  NuGet  Npm  Maven  Use with develop and CI/CD Pipelines
  • 21. Interoperability Between Azure DevOps Components  Pipelines/Builds driven by version control  Branches created from work items  Releases driven by artifacts  Bugs created by failed tests  Work items progressed by passed tests  Dashboards are driven by all components  All components are designed to work together
  • 22. With DevOps, our infrastructure is also a deliverable.
  • 23. Infrastructure as Code  All components of a product can be a deliverable.  Application Code (Application)  Testing Code (Tests)  Infrastructure Code (Environment)  Deployment Code (Deployment)  A new environment or project fork should be quick and seamless to stand up
  • 24. Integrating Testing into your DevOps or CI/CD Workflow
  • 25. Automated Testing  UI Testing  Selenium Scripts  Appium Scripts  API/Web Service Testing  Postman/Newman  MS Test
  • 26. Regression Testing  Deployment Automation  Verify Environment Stability  Application Integration Tests  Infrastructure Tests  Resource Allocation  Policy Tests
  • 27. Scheduled Testing  Scheduled Test Builds/Artifacts  Security Tests  Baseline Tests  Snapshots of current environment
  • 28. Security Tests  Security Test Scripts  Authentication Validation  Authorization Policies  Throttling
  • 29. Data Testing & Validation  End-to-End test automation  Backend Validation  Data Migration Validation  Data Quality
  • 30. Dependency Tests  Third-party/vendor dependency tests  Health Checks  Regression Tests
  • 31. Takeaways  Collaboration and constant adjustment provides additional value to business and consumers  Utilizing an Agile and DevOps approach increases transparency across different teams  When projects are being developed and delivered faster and more often, the role of testing and quality assurance plays an important role in ensuring a quality product.  Not everything mentioned in the presentation must happen at the same time.
  • 32. RTTS’ Azure DevOps webinar on YouTube https://www.youtube.com/watch?v=2vIic3wxaS4 RTTS web site www.rttsweb.com QuerySurge web site www.QuerySurge.com

Editor's Notes