protected CrawljaxConfigurationBuilder newCrawlConfigurationBuilder() {
CrawljaxConfigurationBuilder builder = CrawljaxConfiguration.builderFor(getUrl());
builder.crawlRules().clickDefaultElements();
builder.setUnlimitedRuntime();
builder.setUnlimitedCrawlDepth();
builder.addPlugin(new PostCrawlStateGraphChecker());
builder.setBrowserConfig(new BrowserConfiguration(BrowserProvider.getBrowserType()));
return builder;
}