com.atlassian.confluence.webdriver.visualregression
Class AbstractVisualRegressionTest

java.lang.Object
  extended by com.atlassian.confluence.webdriver.AbstractWebDriverTest
      extended by com.atlassian.confluence.webdriver.visualregression.AbstractVisualRegressionTest
Direct Known Subclasses:
VisualRegressionTest

public abstract class AbstractVisualRegressionTest
extends AbstractWebDriverTest

Abstract base class for UI Regression tests. These tests take screenshots of Confluence and compare them with previous baseline images.

Since:
v5.0

Field Summary
protected  com.atlassian.webdriver.visualcomparison.WebDriverVisualComparableClient client
           
protected  com.atlassian.selenium.visualcomparison.VisualComparer visualComparer
           
 
Fields inherited from class com.atlassian.confluence.webdriver.AbstractWebDriverTest
darkFeaturesHelper, ignoreRule, name, product, rpc, serverStateManager, sessionCleanupRule, testBrowserRule, testData, userHelper, webDriverScreenshotRule
 
Constructor Summary
AbstractVisualRegressionTest()
           
 
Method Summary
protected  void assertUIMatches(String id)
           
 void resetVisualComparer()
           
 
Methods inherited from class com.atlassian.confluence.webdriver.AbstractWebDriverTest
clear, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

client

@Inject
protected com.atlassian.webdriver.visualcomparison.WebDriverVisualComparableClient client

visualComparer

protected com.atlassian.selenium.visualcomparison.VisualComparer visualComparer
Constructor Detail

AbstractVisualRegressionTest

public AbstractVisualRegressionTest()
Method Detail

resetVisualComparer

public void resetVisualComparer()

assertUIMatches

protected void assertUIMatches(String id)


Copyright © 2003-2013 Atlassian. All Rights Reserved.