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

Add Testconainers support #241

Open wurzelkuchen opened 7 months ago

wurzelkuchen commented 7 months ago

To make working in encapsulated environments/containers more easy, we should add testcontainers to neodymium.

Work so far: We already created a proof of concept which can be found in the branch testcontainer_playground. Have a specific look at the following commits:

Requirements:

Additionally:

wurzelkuchen commented 7 months ago

Please also check how testcontainers and services like browserstack interact. If those don't work together we might need to add assertions so users don't activate both at the same time and crash or get unexpected results.