Skip to main content

Posts

And we reached 1 million page views

thanks to all of you, testing enthusiasts :-)

Manual Testing Checklist

This check list comprises of use cases which can be applied to any web application. Thought there are many areas covered but no checklist could cover all the possible checks under the sun. I am sure you would find that many more use cases can be added to this list. So here is the list I could think of - General Validation: ·                                 ·           Verify page focus on a field on page load. For example login page would have cursor blinking in user name field ·           Tabbing may let you bring control on fields and submit form which are supposed to be disabled and. Don’t rely if a field “looks” disabled as it may be exercised using tab key ·           Verify navigation of toolbar, menu items and fields using tab key. Tab order should be le...

Git Branching

If you use Git version control system then following commands may come handy for creating new branch for selenium tests - Create new branch and commit tests/features to branch –   git checkout –b <branchname> Work on branch and commit git commit –m “developed awesome feature”  Merge branch to your local master git checkout master pull if remote master is updated and then merge the branch git pull If you want to avoid creation of merge commit then rebase else merge and push to remote master git pull --rebase   git merge <branchname>   git push Once done with branch then delete it git branch –d <branchname> If you want local branch to be pushed to git so that more than one committer could work on it git push -u origin <branchname> If origin does not have a <branchname>, then it is created on the fly. The -u tells git that ...

Manual Test Case Design Techniques

This is the next training video in the series of "Back to Basics". Being bombarded with automation tools we often forget that it is manual testing which finds most number of defects in application   Here is a VIDEO TUTORIAL   on Black box test design techniques. The video covers following topics - Equivalence class partitioning Boundary Value Analysis Decision Table Testing State Transition Testing If you find this video educational then please share it on FB/Google+ etc There would be a second video on White Box Test Design Techniques, so stay tuned :)

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 ...

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\testing...