When using Selenium with ScalaTest using the correct versions of some transitive dependencies matters. ScalaWebTest therefore provides a BOM to help you get up and running immediately.
Copying is one of the most efficient way to learn something new. The integration tests in the ScalaWebTest library have two central goals. Providing great examples and testing the library functions itself. Therefore you will also find tests in the library, which do not necessarily test thing contained in ScalaWebTest, but are common tasks when writing integration tests.