I am Virender Singh and I am a software Engineer.I have been in the Software profession for more than 12 years now. I worked on large spectrum of projects, from being a QA engineer to being a Development Engineer. At present I work as a Software Engineer for Microsoft India Development centre. I love to learn new technologies, specially in the field of Image Processing and Digital Signal processing. You can find me at following locations @LinkedIn @FaceBook @ToolsQA @Github

Software Testing

Difference between White Box and Black Box Testing

Software TestingSoftware TestingSoftware TestingManual TestingDifference Between Error Mistake Fault Bug Failure DefectTesting ArtifactsTest BasisTest Case SpecificationTest ScenarioTesting ProcessPrinciples of Software TestingTest Process in Software TestingSoftware Testing Life CycleSoftware Development Life CycleWaterFall ModelIterative ModelSpiral ModelV-ModelRAD ModelPrototype ModelTesting LevelsFunctional TestingUnit TestingIntegration TestingSmoke TestingSanity TestingSystem TestingRegression TestingUser Acceptance Testing – UATAlpha Testing & Beta TestingEnd-to-End TestingNon Functional TestingPerformance…

Selenium Tutorial 4

Actions Class in Selenium

BASICSJava BasicsData Types and VariablesOperatorsDecision MakingLoopsArraysClasses and ObjectsClass ConstructorsString ClassSet Up WebDriver with EclipseSet Up JavaSet Up EclipseSet Up Webdriver Java ClientConfigure Selenium WebDriver with EclipseSelenium TestRunning Test on GeckoDriverRunning Test on Safari BrowserRunning Test on Chrome BrowserRunning Test on IE ExplorerInternet Explorer Driver ServerChallenges to run Selenium Scripts with IE BrowserWebDriver CommandsBrowser CommandsNavigation CommandsWebElement…

Agile

Kanban Guide 2019

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Snack Size – GuideScrum Guide 2019Kanban Guide 2019Lean Software Development Guide 2019DSDM : A Step-by-Step-Guide [2019] Kanban is one of the most popular frameworks which is used to implement Agile software development. We are going to cover the following aspects of Kanban in…

Agile

Scrum Framework

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Snack Size – GuideScrum Guide 2019Kanban Guide 2019Lean Software Development Guide 2019DSDM : A Step-by-Step-Guide [2019] Scrum & Scrum Framework is the latest buzzword in the IT industry, which implies that the teams focus on the continuous evolution of learning and adapting throughout…

Agile

What is Agile?

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Snack Size – GuideScrum Guide 2019Kanban Guide 2019Lean Software Development Guide 2019DSDM : A Step-by-Step-Guide [2019] Agile is a buzz word nowadays and Google trend says that lot of people search for the term What is Agile?  So, what exactly is Agile Methodology…

Agile

Agile Manifesto – 4 Values and 12 Principles

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Snack Size – GuideScrum Guide 2019Kanban Guide 2019Lean Software Development Guide 2019DSDM : A Step-by-Step-Guide [2019] I have seen people raise their eyebrows whenever I talk about the Agile Manifesto. They understand Agile and working on it, but they did not hear this…

Rest-Assured

Deserialize JSON Array to an Array

Client Server BasicsClient Server Architecture and HTTP ProtocolHTTP RequestHTTP ResponseRESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in REST WebServicesJSON ManipulationsWhat is JSON?JSONPath and Query JSON using JSONPathExpressions…

Rest-Assured

Authentication and Authorization in REST WebServices

Client Server BasicsClient Server Architecture and HTTP ProtocolHTTP RequestHTTP ResponseRESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in REST WebServicesJSON ManipulationsWhat is JSON?JSONPath and Query JSON using JSONPathExpressions…

Rest-Assured

Deserialize Json Response

Client Server BasicsClient Server Architecture and HTTP ProtocolHTTP RequestHTTP ResponseRESTful BasicsWhat is REST?Rest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyREST API Testing – AdvancePOST RequestSerialization and Deserialization in JavaDeserialize Json ResponseAuthentication and Authorization in REST WebServicesJSON ManipulationsWhat is JSON?JSONPath and Query JSON using JSONPathExpressions…