Selenium Cucumber

What is Selenium Grid Extras

WHAT IS SELENIUM GRID EXTRAS Selenium Grid Extras is the enhanced Selenium Grid having more features like auto upgrade of browsers and Video recording enabled for error debugging purposes. Following Additional benefits due to Selenium Grid extras, Explicitly kills browsers after the test Increased stability for the automation Better support for IE on nodes JVM …

What is Selenium Grid Extras Read More »

What is google App Engine

What is Google’s App Engine ? Google provides platform as service or PaaS via Google’s App Engine.App Engine is a cloud computing platform where development and hosting of applications can be done.Other feature is App engine scales up on demand basis when the requests are more.App Engine supports almost all development technologies like Go, Java …

What is google App Engine Read More »

DevOps vs DevSecOps vs NetOps

What is DevOps vs DevSecOps vs NetOps ? DevOps is the practice of using set of tools, processes and practices to get good agility in software implementation to customers. It combines Dev (software development ) and Ops (information operations). DevOps shortens the development lifecycles and provides Continous Integration & Delivery. DevSecOps is when security features are …

DevOps vs DevSecOps vs NetOps Read More »

Jenkins job vs pipeline

What is Jenkins jobs and Jenkins pipeline ? Jenkins jobs and Jenkins pipeline are essentially same, however pipeline is more staged flow of jobs. For Jenkins pipeline, Jenkinsfile is used.What is Jenkinsfile?Jenkinsfile is a text file placed in the root project directory. The Jenkinsfile has multiple stages like build, unit test, sonar test, functional,  regression, …

Jenkins job vs pipeline Read More »

Selenium Tutorial

Selenium features Selenium XPATH Java Selenium take screenshot on failure Selenium on Linux server How to handle the error popup Selenium Grid project How to Install TestNG in Eclipse Selenium grid hub and node configuration Apache poi selenium  Selenium and Jenkins How to run selenium tests in Jenkins Selenium Jenkins integration Selenium features as below …

Selenium Tutorial Read More »

QA Automation Interview questions

QA Automation Interview questions Differentiate final , finally, finalize (Short Ans: final method can’t be overridden, final variable can’t be changed, finally goes with try/catch, finalize is garbage collector) how to handle exceptions in java (Ans: try catch, throws, etc) how to use parameters in cucumber/testNG (Ans: scenario outline,tidy gherkin plugin, vs testng.xml-suite,test,class,method;) compare TestNG …

QA Automation Interview questions Read More »

Maven TestNG framework with reporting features and switching pages

Maven TestNG framework with reporting features and switching pages   1.  Setup a Maven project in Eclipse with POM file as below Refer the Post-Man plugin highlighted below in yellow Refer the reporting directory path highlighted below in yellow   POM file sample as below – you can copy paste this contents for any Maven TestNG project. …

Maven TestNG framework with reporting features and switching pages Read More »

Cucumber Scenario data table and Scenario Outline data table

What is TestRunner in Cucumber? Cucumber – Behavior driven development (BDD) Cucumber Scenario data table and Scenario Outline data table 1.Cucumber Scenario data table Sample feature file contents as below: Feature: Login and Logout Action Scenario: Successful Login with Valid Credentials Given User is on Application Home Page   When User Navigates to Application LogIn …

Cucumber Scenario data table and Scenario Outline data table Read More »

Successful test automation

Successful test automation approach – simplest way to build cost effective automation frameworks which can give better ROI. To maximize automation benefits in terms of best output and cost effectiveness is by implementing best matching framework based on your product line. When an organization plans for cost effective automation frameworks, they can always consider 2 …

Successful test automation Read More »

How to Implement Maven TestNG Selenium Grid project

How to Implement Maven TestNG Selenium Grid project High level Steps: note: I will be adding detailed description for each steps below, 1. Install Eclipse Editior 2. In Eclipse, navigate to “Help >> Install New Software” then install Maven plugin. 3. Create a Maven project, which will have a pom.xml having the option to add all …

How to Implement Maven TestNG Selenium Grid project Read More »