Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

*Webinar* Learn from the Experts: How to Boost Test Coverage with Automated Visual Testing

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 53 Anzeige

*Webinar* Learn from the Experts: How to Boost Test Coverage with Automated Visual Testing

Herunterladen, um offline zu lesen

Watch full webinar recording here: https://youtu.be/HFxL_658Gcg

Listen to Fortune-100 Test Automation Expert Joe Colantonio present this hands-on webinar, and learn how by implementing large-scale automated visual testing, he was able to ​dramatically increase coverage, reduce maintenance, and substantially boost test robustness, efficiency, and ROI.

In order to help you release faster and better, while avoiding functional and visual regressions, Joe dives deep into the following real-life use cases:

* Automating cross-browser UI validation
* Adding full UI regression coverage to existing automated tests
* Handling dynamic content in visual tests

In addition, Joe covers the basics of automated visual testing, including a live demo of adding visual regression and cross-browser layout testing to existing automated tests using Applitools Eyes.

Watch full webinar recording here: https://youtu.be/HFxL_658Gcg

Listen to Fortune-100 Test Automation Expert Joe Colantonio present this hands-on webinar, and learn how by implementing large-scale automated visual testing, he was able to ​dramatically increase coverage, reduce maintenance, and substantially boost test robustness, efficiency, and ROI.

In order to help you release faster and better, while avoiding functional and visual regressions, Joe dives deep into the following real-life use cases:

* Automating cross-browser UI validation
* Adding full UI regression coverage to existing automated tests
* Handling dynamic content in visual tests

In addition, Joe covers the basics of automated visual testing, including a live demo of adding visual regression and cross-browser layout testing to existing automated tests using Applitools Eyes.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Andere mochten auch (18)

Anzeige

Ähnlich wie *Webinar* Learn from the Experts: How to Boost Test Coverage with Automated Visual Testing (20)

Weitere von Applitools (20)

Anzeige

Aktuellste (20)

*Webinar* Learn from the Experts: How to Boost Test Coverage with Automated Visual Testing

  1. 1. import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class NoApplitools { public static void main(String[] args) { WebDriver driver = new ChromeDriver(); driver.get("https://stareast.techwell.com/program/concurrent-sessions/" + "boost-test-coverage-automated + “-visual-testing"); driver.findElement(By.partialLinkText("Joe Colantonio”)).click(); driver.quit(); } }
  2. 2. <dependency> <groupId>com.applitools</groupId> <ar7factId>eyes-java</ar7factId> <version>RELEASE</version> </dependency>
  3. 3. import com.applitools.eyes.Eyes; import com.applitools.eyes.MatchLevel; import com.applitools.eyes.RectangleSize;
  4. 4. WebDriver driver = new ChromeDriver(); Eyes eyes = new Eyes();
  5. 5. eyes.setApiKey(getKey()); eyes.setForceFullPageScreenshot(true); eyes.setBaselineName(”StarEast"); eyes.setMatchLevel(MatchLevel.LAYOUT2); driver = eyes.open(driver, "StarEast", "StarEastDemo", new RectangleSize(1000, 800));
  6. 6. driver.get("https://stareast.techwell.com/" + "program/concurrent-sessions/boost” + "-test-coverage-automated-visual- testing"); eyes.checkWindow("Joe Session Main Page");
  7. 7. driver.findElement(By.partialLinkText ("Joe Colantonio")).click(); eyes.checkWindow("About Joe Colantonio"); eyes.close();
  8. 8. Exception in thread "main" com.applitools.eyes.NewTestException: 'StarEast' of 'Stareast Demo'. Please approve the new baseline at https://eyes.applitools.com/app/sessions/123456789=1
  9. 9. Exception in thread "main" com.applitools.eyes.TestFailedException: 'StarEast' of 'Stareast Demo'. See details at https://eyes.applitools.com/app/sessions/1234accountId=1 at com.applitools.eyes.EyesBase.close(EyesBase.java:600) at com.applitools.eyes.Eyes.close(Eyes.java:12) at com.applitools.eyes.EyesBase.close(EyesBase.java:540) at com.applitools.eyes.Eyes.close(Eyes.java:12) at TestApplitools.main(TestApplitools.java:41)
  10. 10. ●  Needle (Python WD) ●  WebDriverCss (JS WebDriverIO) ●  Gemini (JS DSL) ●  Selenium Visual Diff (Java WD) ●  VisualCepDon (PHP CodeCep7on) ●  Pix-Diff (JS Protractor) ●  Shoov (JS WebDriverIO) ●  Vizregress (.NET WD) ●  Rspec Page Regression (Capibara) ●  Applitools Eyes (All WD + Appium) ●  PhantomCSS (JS CasperJS) ●  Specter (JS DSL) ●  FBSnapshotTestCase (XCTest) ●  Viff ●  CSS Visual Test ●  GreenOnion ●  Wraith-Selenium ●  Wraith ●  Dpdxt ●  Grunt PhotoBox ●  Grunt-Vigo ●  Snap And Compare ●  BackstopJS ●  CSSCriDc ●  Kobold ●  DiffCop ●  SUCCSS
  11. 11. Cool Ways to Use Visual Tests to Boost Your Test Coverage
  12. 12. public void verifyExams() { eyes.checkWindow("Exams"); }
  13. 13. https://automationguild.com

×