How to Setup TestNG with Selenium WebDriver in Eclipse IDE?

In this post I will explain how to setup TestNG in eclipse IDE and then use it for writing your tests in Selenium Webdriver. What is TestNG? TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionality that makes it more powerful and easier to use. Some of the functionality(…)

Read More

How to Setup Selenium WebDriver in eclipse IDE?

As we know that Selenium is a suite of tools to automate browsers. There is no installable available for selenium webdriver as it is just a jar file which needs to be configured in eclipse IDE before starting to write your test cases in selenium. In this post I will outline the steps to configure(…)

Read More

ISTQB Foundation Level Training – Session 2 – Part2

This is the second session of the online introductory session of ISTQB CTFL training. I have uploaded the recording of second session – part2 on YoutTube. Subscribe to my YouTube channel to get more free tutorials and videos on Software Testing. If you want to get the full ISTQB CTFL training course, enroll in full(…)

Read More

ISTQB Foundation Level Training – Session 2 – Part1

This is the second session of the online introductory session of ISTQB CTFL training. I have uploaded the recording of second session – part1 on YoutTube. Subscribe to my YouTube channel to get more free tutorials and videos on Software Testing. If you want to get the full ISTQB CTFL training course, enroll in full(…)

Read More

ISTQB Foundation Level Training Session 1

This is the first session of the online introductory session of ISTQB CTFL training. I have uploaded the PPT of first session. Subscribe to my YouTube channel to get more free tutorials and videos on Software Testing.

Read More

Different types of assertions.

Assertions in selenium can be used in 3 modes which are explained below: 1. assert: If you use assert in your tests then the test will be aborted if the assert fails. Next test case will start executing in case you are running a test suite. 2. verify: If verify is used then the test(…)

Read More

What is Selenese?

Selenese is the set of selenium commands which are used to test your web application. Tester can test the broken links, existence of some object on the UI, Ajax functionality, Alerts, window, list options and lot more using selenese. Selenium command tells selenium automation engine to perform certain tasks. Selenium commands are classified into 3(…)

Read More

What is Selenium RC (Remote Control) or Selenium 1.0

Selenium RC solves the limitations of Selenium IDE. It supports various programming languages like (Java,PHP,Perl,Python, Ruby) and leverages the programming languages to achieve logic required in test cases like conditional statements, iterations, exception handling, test reporting, database testing, capturing screen shots of failed tests, test case grouping.

Read More

What is Selenium IDE?

Selenium IDE(Integrated Development Environment) is a Firefox add on which supports record/playback mechanism as some other commercial tools like RFT,QTP,Winrunner etc. By using selenium IDE user can record and playback test cases in Firefox browser. Tester can export the test cases from selenium IDE in any of the native language supported by selenium. These tests(…)

Read More