This is a sample project demonstrating how to test Google search UI in Page Object Pattern with Selenide (Selenium webdriver).
You can check out and run it locally with a few minutes.
Type from command line for running tests in different browsers:
mvn clean test -Dbrowser=chrome
mvn clean test -Dbrowser=headless-chrome
mvn clean test -Dbrowser=firefox
mvn clean test -Dbrowser=headless-firefox
mvn clean test -Dbrowser=ie
mvn clean test -Dbrowser=edge
mvn clean test -Dbrowser=safari
Feel free to share your feedback!
It's a short video demonstrating how it works: