Automated UI testing recommendations?

Hi There,

Does anyone have any recommendations, suggestions, or best practices for ways to perform UI testing with pandas? I'd like to be able to use pytest to run UI tests on my panda3d application in addition to all the unit and integration tests I can run on the backend of things.

Thanks in advance.