Core Only Import
When you use multiple WebTau features you can single static import to have all core features available for autocomplete. It also requires a single dependency to bring all the WebTau modules. Groovy import static org.testingisdocumenting.webtau.WebTauGroovyDsl.* <dependency> <groupId>org.testingisdocumenting.webtau</groupId> <artifactId>webtau-groovy</artifactId> <version>2.4</version> </dependency> If you use groovy-standalone-runner/introduction Groovy Runner then all the dependencies are already present. Java import static org.testingisdocumenting.webtau.WebTauDsl.*; <dependency> <groupId>org.testingisdocumenting.webtau</groupId> <artifactId>webtau</artifactId> <version>2.4</version> </dependency> Alternatively, you can only import WebTauCore for methods like step , trace , warning : Groovy import static org.testingisdocumenting.webtau.WebTauCore.* <dependency> <groupId>org.testingisdocumenting.webtau</groupId> <artifactId>webtau-core-groovy</artifactId> <version>2.4</version> </dependency> Java import static org.testingisdocumenting.webtau.WebTauCore.*; <dependency> <groupId>org.testingisdocumenting.webtau</groupId> <artifactId>webtau-core</artifactId> <version>2.4</version> </dependency>