testgrinder
Go to testgrinder
  • Overview
  • testgrinder uses
    • Testing
      • User Acceptance Testing
      • Change Testing
      • Regression Testing
      • Performance Testing
      • Stress Testing
    • Data management
      • Data verification
    • Configuration management
    • Training videos development
  • Getting Started
    • Video: Get Started with testgrinder
    • First steps
    • Example Scripts
    • Writing your first scenario
    • Scenarios
    • Run reports
  • Writing Scenarios
    • Anatomy of Maximo UI
      • Maximo login page
      • Start Center
      • Application Screen
      • Value lists
      • Advanced Search
      • Targeting fields with no labels
    • Finding the right steps
    • Step autocompletion
    • Scenarios vs Scenario Outlines
    • Snippets and Templates
      • testgrinder Templates Project
      • testgrinder Snippets Project
  • Examples
    • Interacting with electronic signature dialog
    • Automated granting of application access
    • Add a job plan
    • Add an item
    • Add an item to storeroom
  • Administration
    • Accessing Maximo behind a firewall
    • Managing User Access
    • Using Git to Back Up and Version Control testgrinder Projects
  • Self Managed Private Cloud (SMPC)
    • testgrinder SaaS vs testgrinder SMPC
    • Releases
      • Version 1.0.8
      • Version 1.0.0
    • testgrinder Architecture
    • testgrinder Configuration
      • Configuration Files
      • Database Stored Settings
    • Deployment Instructions
      • Prerequisites
      • Subscribing to testgrinder on AWS Marketplace
      • Virtual Private Cloud
      • Security Groups
      • S3 Buckets
      • IAM Roles
      • Key Pair
      • Launch tg-app
      • Finalize Configuration File .env
      • Finalizing Database Stored Settings
      • Minimal Deployment Complete
      • Install SSL Certificate
      • Force HTTP to HTTPS
      • External Database
      • Configure Auto Scaling Group
        • Target Groups
        • Load Balancers
        • Launch Template
        • Auto Scaling Group
        • Finalize Auto Scale Group Deployment
    • Test the Deployment
    • Monitoring
    • Backup and Restore Database
Powered by GitBook
On this page

Was this helpful?

  1. testgrinder uses
  2. Testing

Change Testing

testgrinder service will be discontinued on January 31, 2025

Every Maximo deployment goes through multiple changes over the course of its life. These changes could be simple reconfigurations or something more elaborate like adding a workflow process to support a business task or customization.

It goes without saying that each change needs to be tested before it goes live. Depending on your organization, this may be as simple as ad hoc testing or something more elaborate through a formalized process.

As each change is developed, you will write one or more testgrinder scenarios to test it with. Since it is very simple to rerun a set of scenarios in testgrinder, it is often a good idea for the change developer to write the test scenarios as well, rather than wait until the change gets to the individual responsible for testing it. Having the test scenarios developed alongside the change will be of value to the developer. With a click of a button, they can get almost immediate feedback on whether or not the change is working as they iterate upon the change. You may even consider tasking the functional analyst with drafting the scenarios as part of defining the change requirement. This will not only give the developer a starting point for the test scenarios, but also convey a clear vision of how the functional analyst sees the change work in the system.

As test scenarios for individual changes accumulate over time, you will build your test suite. At any point in time, you may rerun the entire test suite to confirm that all changes you've made to your Maximo so far are still operating as expected.

PreviousUser Acceptance TestingNextRegression Testing

Last updated 1 year ago

Was this helpful?