Skip to content

Add Selenium test case for rerunning analysis feature in GobView #1113

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

sxprz
Copy link
Contributor

@sxprz sxprz commented Jul 13, 2023

This is part of a Bachelor's Thesis, see this pull request
Since a new feature has been implemented in the above mentioned PR, it would be useful to extend the Selenium test file for GobView accordingly.

The Selenium test flow is the following:

  1. It clicks on the "Parameters" tab in the Navbar (center, bottom)
  2. It deletes the input string from the input bar
  3. The test checks whether it receieved feedback about the invalid input
  4. Now, it enters "--incremental.force-reanalyze.funs ["main"]" as parameter into the input bar
  5. Enter is pressed
  6. Analysis has to be awaited
  7. 10 seconds later, the analysis should have succeeded, thus checking if the parameter occurs in the parameter history
  8. It is also checking its status afterwards, whether it succeeded or not

DO NOT MERGE THIS PR UNTIL THE ABOVE MENTIONED ONE HAS BEEN MERGED INTO GOBVIEW.

@sim642 sim642 added testing student-job pr-dependency Depends or builds on another PR, which should be merged before labels Jul 13, 2023
@michael-schwarz
Copy link
Member

Thank you for the contribution. As we are currently not pursuing this, we decided to close it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr-dependency Depends or builds on another PR, which should be merged before student-job testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants