Balaji Vajjala's Blog

A DevOps Blog from Trenches

02.03

  • 2.3 Document Test Scenarios
    • Learning Objectives
    • Assumptions
    • High-Level Steps: Infrastructure
    • High-Level Steps: Application Code
    • High-Level Steps: Deployment (Configuration and Data)
    • EXERCISE: Document additional test scenarios

2.3 Document Test Scenarios

Learning Objectives

By the end of this lesson you will be able to:

  • Document the steps for deploying a software package.

Assumptions

  1. None.

High-Level Steps: Infrastructure

  1. Verify that MySQL is installed and running.
  2. Verify that JDK is installed and running.
  3. Verify that Ant is installed and running.
  4. Verify that Tomcat6 is installed and running.
  5. Verify that Git is installed and running.
  6. Verify that Subversion is installed and running.
  7. Verify that Maven is installed and running.
  8. Verify that Linux is installed and running.

High-Level Steps: Application Code

  1. Verify that user gets invalid username/password message when entering incorrect username or password.

High-Level Steps: Deployment (Configuration and Data)

  1. Verify that you can retrieve records from database.

EXERCISE: Document additional test scenarios

  1. Document additional test scenarios for infrastructure provisioning and software application functionality. Document these steps in text file and upload your answers to your cd29artifacts S3 bucket (where 00 is your student id).