Xceptance / neodymium-library

A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
MIT License
80 stars 11 forks source link

#103 keep browser open / on failure as annotation #194

Closed georgkunze closed 6 months ago

georgkunze commented 3 years ago

103 Added KeepBrowserOpen annotation and tests

wurzelkuchen commented 11 months ago

The unit test cases highly depend on the execution order of the testcases and that they are running on the same VM. Since we can guarantee neither order nor same VM, this needs to be reworked.

wurzelkuchen commented 8 months ago

Currently the properties for keepBrowserOpen(OnFailure) override every annotation, this should not be the case. the most specific, should be the highest in the hierarchy, so the expected hierarchy would be: properties < annotation on class < annotation on method