SW Test Academy 2017-11-03T01:16:42+00:00

Page Factory and Page Generator in Page Object Model

By | December 14th, 2017|Categories: Selenium, Test Automation|Tags: , , , , , , , |

Hi all, in this article, I will improve my Page Object Model (POM) example by using Page Factory, Page Generator, Chain of Invocations, and JAVA Generics techniques and patterns. These techniques will reduce code repetition [...]

How to Take a Screenshot in Selenium

By | December 10th, 2017|Categories: Selenium, Test Automation|Tags: , , , |

Hi all, in this article I will describe how to take viewable area's, element's, and an entire page's screenshot in selenium webdriver. In order to do these operations, we will use Apache commons-io and Yandex's AShot libraries. [...]

Test Automation Reporting with Tesults and TestNG

By | November 17th, 2017|Categories: Selenium, Test Automation, Web Automation|Tags: , , , , , |

In this article, I describe how to integrate Tesults with TestNG, specifically using TestNG Listeners. TestNG Listeners were described in this article: http://www.swtestacademy.com/how-to-use-testng-listeners/. Integrating with Allure was described here: http://www.swtestacademy.com/allure-testng/ and Extent here: http://www.swtestacademy.com/extentreports-testng/. Let’s get [...]

Top Software Testing Challenges in 2018

By | October 31st, 2017|Categories: Agile, Devops, Test Automation, Test Management|Tags: , , , , , |

Digital Transformation is disrupting the way software applications are being developed, amplifying the need for building better software testing capabilities. The patterns, methodologies, and tools for testing have evolved with the changing software testing needs. [...]

Data Driven Testing with Excel in Selenium

By | October 30th, 2017|Categories: Selenium, Test Automation|Tags: , , , , |

Hi all, in this article I will describe you how to use excel files in your test automation projects for data driven testing. We can do data driven testing in several ways. We can use TestNG [...]

Test Automation Reporting with Allure and TestNG

By | October 21st, 2017|Categories: Selenium, Test Automation, Test Frameworks, TestNG|Tags: , , , , |

Hi all, in my last article I explained how to integrate ExtentReports reporting framework with TestNG for shiny and beautiful test automation reports [link]. In this article, I will explain you another popular test reporting [...]

Recap of SeleniumConf 2017 Berlin

By | October 15th, 2017|Categories: Selenium, Test Automation, Web Automation|Tags: |

Hi all, I was at SeleniumConf 2017 Berlin with my team to promote my company Testinium which is a gold sponsor of the conference. As an author of Software Test Academy, I was to summarize some [...]

Ranorex Selocity | Interrogation Made Easy!

By | October 10th, 2017|Categories: Selenium, Test Automation|Tags: , , , , , |

Yes, Firepath and FireBug are dead! I am also so sorry for this. I loved both of them. They were very productive and handy tools for test automation engineers.  But, The king is dead, long [...]

Reporting with ExtentReports and TestNG Listeners

By | October 9th, 2017|Categories: Selenium, Test Automation, Test Frameworks, TestNG|Tags: , |

Hi all, in this article I will describe how to integrate ExtentReports reporting tool with TestNG Listeners. I described how to use TestNG Listeners in this article and Canberk Akduygu and I also described how [...]

How to Write Effective CSS Locators

By | October 1st, 2017|Categories: Selenium, Test Automation|Tags: , , |

Hi all, in this tutorial, I will describe you how to write effective CSS locators to interrogate web elements for your automation projects. As a rule of thumb, your interrogation strategy should be in below [...]

Load More Posts