DevOps Classroomnotes 04/Jul/2023

Story of an Organization LT

  • LT is an organization who is developing an application for health care. Big Hospital chains are their customers
    • Appolo
    • Fortis
    • AIG
  • Architecture of their application
    Preview
  • To develop this application we have one team per service
  • To test this application we have
    • automated testers
    • manual testers
  • Goals: LT want to implement DevOps Practices
    • Check the code quality and regressions whenever developer commits the code.
    • Manual testers will test all the work done by developers previous day in todays work
    • Code Quality has to be tested by Static Code Analysis tools
    • We need to store the build artifacts of night build in artifact repository

Terms

  • Regression: New changes impacting working features and tests to identify this are called as Regression tests
  • API Testing:
  • Rest API
  • unit testing: testing smaller units of code by writing code
  • Day build: Every change submitted by developer during active work hours
    • We do minimal test executions
    • This should finish quickly
  • night build: This build is done to consolidate all the work done by your dev team for the whole day
    • We do execute all the automated tests
    • This might take hours and gives confidence to manual testing team so that they can consider this build
  • Quality Gate: If we fail the build when code quality issues exist this is called as Quality Gate
  • Artifact: Artifact is what build/package generates
  • Repository: This is a storage location which maintains history

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Animated Social Media Icons by Acurax Wordpress Development Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube