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. Writing Scenarios
  2. Snippets and Templates

testgrinder Snippets Project

A collection of frequently used testgrinder scenario snippets to assist with writing your scenarios

Previoustestgrinder Templates ProjectNextInteracting with electronic signature dialog

Last updated 1 year ago

Was this helpful?

testgrinder service will be discontinued on January 31, 2025

As you write testgrinder scenarios you will notice that you end up using similar sets of steps to accomplish certain tasks in Maximo over and over again - be it creating a new record in an application, or finding a value in a value list, or responding to the electronic signature dialog, and so on.

We've started putting together a collection of such snippets and we are going to expand it as time goes on.

The snippet collection is made available as a public github repository. You may either browse it on github, or import it into a project under your testgrinder account (more on this later).

To use a snippet, find a snippet you like, copy it into your scenario, and tweak it to your liking.

If you are looking for a snippet to accomplish some task and Maximo and you don't find it, please let us know.

The collection is available at this github repository at:

The snippets are located under the scripts folder.

Besides of browsing snippets on github you may also import the repository as a testgrinder project in your account. This is how to do it:

  • Login to your testgrinder account

  • Create a new project, give it some name, e.g. testgrinder Snippets

  • Select the root project folder if not yet selected

  • Choose the Sync with Repository tab

  • Choose Git in Repository type

  • Enter in URL

  • Enter master in Branch

  • Leave anonymous in Authenticate as

  • Click the Update button

  • Click the Import button

  • After a few seconds the project will import from the github repository

Your screen will look similar to this once the import is done

Expand the project folders to reveal the scripts with snippets.

We will continue adding more useful snippets to the repository and notify you in our monthly newsletter. To bring the changes into your imported project, return to the project's Sync with Repository page and click the Import button again.

If you'd like to see the snippets in action, review this run report (note that it may not reflect the latest version of the snippets project):

https://github.com/testgrinder/snippets
https://github.com/testgrinder/snippets.git
https://testgrinder.com/runs/59f7a2d44e61d76771452a58