website logo
⌘K
Welcome to Relicx
How does Relicx work ?
Benefits of Relicx
Getting Started
Sign-up
Instrumenting Your App
Security and Privacy
Application & Environments
Adding Application
Adding a new Test Environment
SDK
getSessionUrlCallback()
identify()
Log()
sessionVars()
sessionLabels()
User Sessions
Session Replay and Detail
Developer Console
Automatic Release Validation
How Does Relicx Release Validation Work?
Benefits of Relicx Release Validation
Running Release Validation
Interpreting the results
Adding Tests
Smart Tests
Interactive Test Authoring
Generating Tests from User Sessions
Editing Tests
Running Tests
Test Run Page
Test Suite
CI/CD Integration
Notifications
Slack
Email
Additional Resources
Importing tests into Relicx
Testing Firewall Protected Apps
Timezones
How-to-Guides
Instrumenting Your App
Convert a session with errors to test
Video Resources
Changelog
Docs powered by
Archbee
Smart Tests

Editing Tests

8min

Whether a test has been created from a User Session or interactively, there may be a case where a use wants to Edit a test. Under the "Edit Test" view a user can Add or Delete Test Steps, Change Parameters, Replay a Session and more.

This allows users to customize and existing test for application or business rule changes or if there something that specifically needs to be validated that has not automatically been done so.

Document image


Add or Delete a Test Step

Under the "Edit Test" view a user can edit any predefined step by choosing the pencil when hovering over the test step. A step can also be added above or below by hovering over this test edit pencil.

Document image


Under the Edit Command bar , a user can choose from the following list of available actions:

  • Click
  • Write
  • Mouse Over
  • Navigate
  • Reload
  • Scroll to Position in Target
  • Wait for Time
  • Check
  • Radio
  • Select
  • Viewport
  • Key Press
  • Media Play
  • Media Pause
  • Media Seek
  • File Upload
  • Double Click
  • Right Click
  • Timefield
  • Blur
Document image


Likewise, if the user desires to make an Assertion, the following options are avaliable:

  • Assert Checked
  • Run customer script to success
  • Assert Exists
  • Assert Not Exist
  • Assert URL
  • Assert Value
  • Wait for Text
  • IF
  • ELSE
  • ELSE IF
  • END IF
  • Execute Template

A useful tool when adding a test step is the "Pick Target Element" option. This allows you to visually choose the target for your User Action or Assertion by highlighting the desired element in the screenshot of your application.

Document image


Inline Parameters

Test Parameters can be changed in the Edit Test view in two locations, either directly in the test step itself or in the Params& Config View. The Parameter for the Text value can be static or defined at the environment level, which can be seen the example below:

Document image


To see all the Parameters at once for a given Test, chose the "Params & Config" button, here you can adjust values as well as see a drop down of options for pre-defined values.

Document image

Document image


After changes are complete, be sure to "Apply" the new steps and Validate your test to ensure it runs properly.





Updated 31 Jul 2023
Did this page help you?
PREVIOUS
Generating Tests from User Sessions
NEXT
Test Parameterization
Docs powered by
Archbee
TABLE OF CONTENTS
Add or Delete a Test Step
Inline Parameters
Docs powered by
Archbee