Skip to content

Manual Profile Testing

Billie Simmons edited this page Apr 21, 2023 · 2 revisions

Types of v1 Profiles to test:

  • Service Profiles (z/OSMF Profile and FTP Profile)
  • Optional Credentials Profiles (z/OSMF Profile without stored Username and Password
  • Service Profile with Base Profile
  • Inactive Profile
  • Profile with SCS installed

Types of v2 Profiles to test:

  • From initial creation of Team Config
  • With Global Team Config
  • With Project Level Team Config
  • With a Combination of Both
  • With credentials specified in secure array

Scenarios:

  • Test all functionality with Global Validation turned on
  • Test all functionality with Global Validation turned off
  • Icons should be changed accordingly

Platform:

  • VSCode
  • Theia

OS:

  • Windows
  • Ubuntu
  • Mac

Functionalities (Positive and Negative Testing):

Initialization

  • Default Profile loaded in all trees

Profiles (tested on all trees for all types of profiles)

  • Create a new profile
  • Add an existing profile
  • Edit a profile
  • Hide a profile
  • Delete a profile
  • Prompting of Credentials is displayed

Refresh

  • Updates on disk are reflected after clicking refresh all button

Under Dataset Tree:

  • Filter Datasets
    • Profile is validated (if GV is on)
    • Icon is changed
    • Positive Test: Filtered datasets are added to the tree
    • Negative Test: No Datasets Found is displayed
  • Open a dataset (PDS, Member and PS)
  • Edit a dataset
  • Save a dataset
  • Create a new dataset
  • Rename a dataset (PDS, member and PS)
  • Allocate like
  • Upload a file
  • Copy a dataset
  • Paste a dataset
  • Migrate and Recall a dataset*
  • Icon Test
  • Show Attributes
  • Submit Job
    • Click JobID and Check Jobs Tree for results
  • Issue Command

Under USS Tree:

  • Search a USS Path
  • Create a directory
  • Create a file
  • Edit a file
  • Save a file
  • Upload a file
  • Delete a directory and File
  • Rename a directory and File
  • Toggle binary and Text

Under Jobs Tree:

  • Set Job Prefix
  • Set Job Owner
  • Get JCL
  • Search for a job in spool

Favorites

  • Save a search
  • Add a Dataset or File or Directory in favorites
    • Perform all the functionalities again but under favorites folder

Icon Test

Validation Test

  • Global Validation is turned on but Disable a validation on one profile
    • Validation process should not be triggerred
    • Icon is changed
  • Vice Versa

Error Messages

  • For 401, Check Credentials button is clicked
  • The Do not Save or Save button is clicked after updating the profile
Clone this wiki locally