Skip to main content

Preface: We have a lot of configuration for v10 aurena/vcloud that we try and stay on top of with a plethora of end to end tests written in browser automation tooling like playwright or selenium. 

 

Problem: We have a problem with test users settings/preferences being in unexpected states because the tests have to modify them and this persists across tests. Is there a way to disable user preferences so that we can maintain a default state across all tests? For instance, sometimes columns are changed on tables as part of an automated test, and this can mess with other tests that need different columns. Currently we just attempt to reset the columns before we end the test but this is tedious and not always reliable.

 

Ideas?

You could do this by disabling the test user’s personal profile.  This will allow the testing session to make changes as needed, but when that account logs off from IFS the changes are not saved back to their profile in the database.

Nick