Hi @fdubinski -
Testing Streamlit apps is a popular topic lately Iβm in the middle of writing a blog post to show how you can use SeleniumBase with Streamlit, but I only focused on the visual aspects of an app. You can take a look at how to set this up in my streamlit-folium repo:
Selenium in general is for browser automation, so I have no doubt that you could figure out how to use it to submit inputs, then test the result.