Skip to content

Data Generation Tool UI UX Ideas

Aaron Crosman edited this page Feb 10, 2021 · 7 revisions

SCREEN 1

  • Need basic intro/explantory text that explains to user what the tool will do
  • If user is logged into Production, need to dispay big flashing message directing them to log out and log into their Sandbox
  • When button is clicked, tool will pull org metadata, which informs what appears on Object Selection Screen

SCREEN 2

  • All standard and custom objects in org will display with checkboxes
  • When object is selected, two options will appear:
    • Generate all permutations based on selected criteria
    • Generate # records

SCREEN 3

  • For each object selected in previous screen, user will then specify field criteria
  • Record Type Selection will always display
  • All required fields on the object will display
  • Fields of following field types will be available to set as criteria:
    • Picklist
    • Multiselect Picklist
    • Checkbox

CONDITIONAL SCREEN 3A

  • Logic - only display this screen if User selected the "Generate all permutations based on selected criteria" for any object(s) on Screen 2
  • For each object and field(s) selected on Screen 2, user will indicate whether or not the field should be included in specific permutation of data set the tool generates

SCREEN 4

  • Message displays to confirm generated data will be added to Sandbox
  • Button - GENERATE MY DATA!

SCREEN 5

  • Include link to download ZIP file
  • Display Status Message and Error Log (if applicable?)
    • Status messaging should include:
      • Number of records created for each Object
      • What else?!
Clone this wiki locally