cmu-sei / GHOSTS

GHOSTS is a realistic user simulation framework for cyber simulation, training, and exercise
Other
428 stars 63 forks source link

Feature Request: Accept Selenium IDE Side File for Browser Execution #301

Open taschultz opened 3 months ago

taschultz commented 3 months ago

Selenium IDE offers the ability to record a human performing actions inside of a browser. This can be saved and replayed as a test case within the Selenium IDE. It saves the tests as a JSON file (*.side) with the instructions for Selenium to execute.

If we could have a browser handler accept a Selenium IDE "side" file as an import, this would make timeline generation and execution easier and offer the ability to simulate more complex user behavior inside of a browser.

sei-dupdyke commented 3 months ago

I have a prototype of this working with generated .cs unit test files, and the json files sound like (1) an easy add (2) probably more user friendly. Look for this capability soon.