Skip to main content


Showing posts from July, 2013

Java Training Tutorials for Software Testing Engineers

UPDATES: Java training tutorial with flavor of Selenium Webdriver are live now :) The boundaries between software testing and development are beginning to blur in today’s technological environment. Knowledge of programming language would not just help you gain more knowledge in the field of software testing but also makes you more competitive in today’s job market. When I started with Selenium Training Tutorial, I assumed that every one is from programming background. Many of you have asked me that it is very difficult for you to learn Selenium without knowledge of a programming language. Hence I decided to create video tutorial in java, especially designed for software test engineers. Those software test engineers who have little or no programming experience. Learning one programming language would almost always make it easy for you to learn any other language. But there is  one condition  :) I would begin with java training tutorials when Software Testing forum on Facebo

8th Selenium Training Video - Jenkins Marries Selenium

I have uploaded 8th Selenium Training Videos on my You Tube Channel. This session covers - Introduction to jenkins Download and Install jenkins Set up free style project to find version of java Set up Selenium project for jenkins (Sample project from 7th Selenium training session ) -

Installing Selenium Tests Framework

Installing STF - To begin with STF you can clone  seleniumtests  project. It is a sample project which uses STF maven dependency and demonstrate it's feature. If you want to try STF in your own project then please add following dependency to your project - <dependency> <groupId>com.seleniumtests</groupId> <artifactId>seleniumtestsframework</artifactId> <version>4.0</version> </dependency> Please refer maven central repo for  latest version  of STF jar Once cloned and imported, project would look as -  which means that you need to install seleniumtestsframework to your .m2 folder.  You can install seleniumtestsframework using following maven command -  mvn install:install-file -Dfile=C:\Users\testingforum\Desktop\seleniumtestsframework-1.0.jar -DgroupId=com.seleniumtests -DartifactId=seleniumtestsframework -Dversion=1.0 -Dpackaging=jar Here - C:\Users\testingforum\Desktop\seleniumtestsfra

5 minutes guides to using Selenium Tests Framework

The best way to learn to write tests using STF is is to use  sample STF project , but in a gist –  • Each test class should extend SeleniumTestPlan Class. SeleniumTestPlan class sets context of test i.e. browser environment etc  /** * Tests valid and invalid login use cases for Test Link * */ public class TestLinkLoginTest extends SeleniumTestPlan • Each page object should extend PageObject class. Refer  Page Object Description  for more on this. PageObject class provides methods for interaction with page like – launching URL, selecting frame, waiting for element availability etc  /** * Defines service for TestLink login page * */ public class TestLinkLoginPage extends PageObject { page object would contain the page element of page. i.e. – Textbox, Dropdown etc –  private static LinkElement seleniumTrainingLink = new LinkElement("Selenium Training LinkElement", By.linkText("Free Selenium Training")); private static TextFieldElement loginTe

STF Test Report Snapshots

Here are few selenium test report snapshots from STF - Now is the time to watch    5 minutes guide  to using STF :)