Author: codenbox

GitHub Commands

Git: Git is a distributed open source version-control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of…

Read More »

TestNG Assertion in Selenium

Q: What is TestNG Assert and list out common TestNG Assertions? A TestNG assertion in Selenium is a way to verify that the actual behavior of an application matches the expected behavior. It is a mechanism that allows…

Read More »

Page Object pattern in Selenium

What is Page Object pattern? :Is the up to date smart framework as -Easy to maintain. -Easy readability of scripts -Reduce or eliminate duplicity -Re-usability of code -Reliability How Page Object works? : Create a separate java class…

Read More »

Test Design Techniques

What is Test Design Technique? A test design technique is used to select a good set of tests from the all possible tests for a given system. As exhaustive Testing is not possible, so we need to use…

Read More »

Black Box Testing Technique

Testing application or front end from the user point if view without looking the code is called Black box or Specification Testing. Black Box testing techniques are:  a) Equivalence Partitioning (EP)b) Boundary Value Analysis (BVA)c) Decision Table Testingd)…

Read More »

Manual Testing Definition

Software Development Life Cycle(SDLC):  SDLC is a conceptual model or process or set of activities step by step from gathering requirement to development including maintenance state so that software can develop with quality. SDLC different stages are: Requirement…

Read More »

Maven

What & Why Maven? Maven is an automation and build/project management tool. It is written in Java Language and used to build and manage projects written in C#, Ruby, Scala, and other languages. Maven helps the developer to…

Read More »

Jenkins installation

Jenkins installation & Configure with Maven Project in local machine Jenkins is an leading open source continuous integration server built with Java. It is used to build and test software projects continuously making it easier to integrate changes to…

Read More »

Interview Questions

No Picture
Read More »

Why need Automation Testing?

Businesses are nowadays adopting DevOps and Cloud Computing which has changed software in service following Agile process what is continuous development and the release goes in production very frequently. To increase the effectiveness of DevOps or agile adoption…

Read More »