4

Is there any readymade utilities/framework available which can provide some common functionalities for automation needs like data management, reporting etc. Java is most preferable language.

user861594
  • 5,733
  • 3
  • 29
  • 45

2 Answers2

0

TestNG provides an extensible framework for automation management. It integrates with popular IDEs such as Eclipse, and provides the ability to write data-driven tests, parallel execution (using Selenium Grid), and a host of other features. For reporting needs, ReportNG is a plug-in for TestNG, that provides neat HTML reports.

rs79
  • 2,311
  • 2
  • 33
  • 39
  • 1
    yes we can utilize testng but still we have to write some selenium specific utilities to use in automation so i am in search of some ready to use framework specific to selenium no matters it uses junit or testng –  Oct 11 '11 at 05:11
  • 2
    I have used qaf and it is useful for managing driver instances for parallel executions and it has very good concepts of custom component, page hierarchy, object repository, listeners and best part is Reporting. – Shalin Sep 24 '16 at 10:36
0

Windmill is a Selenium type of testing framework for testing web pages. It works with all languages as you program it for web. You can record what you want to test, and it will perform it for you. Very nice!

Here is a nice video (popup)

Shervin Asgari
  • 23,901
  • 30
  • 103
  • 143