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

Feature Driven Development

Feature Driven Development (FDD) : An Agile Methodology

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Agile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) Feature Driven Development (FDD)- As the name says, the feature would be the most crucial aspect of this process. The practices this method follows might not be new. However, their…

Extreme Programming

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Agile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) Extreme programming is one of the Agile methods. It is different as it is Lightweight Reduces risk Efficient Supple, Anticipated Easy & most importantly, it’s an exciting and fun way…

Crystal Methodology

Crystal Method in Agile

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Agile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) Crystal method is a family of methods, developed by Alistair Cockburn. These methods mainly focused on people and their interaction and were established in 1990 when IM asked Alister to…

Agile

Agile Methodology

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Agile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) We are living in a fast-paced world where Maggi cooks in 2 minutes, and pizza delivery happens at your doorstep within 30 minutes. So, why not make our learning fast-paced!…

Keyboard Event Action Class

Keyboard Events in Selenium Actions Class

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…

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 TestingSmoke TestingSanity TestingRegression TestingUser Acceptance Testing – UATAlpha Testing & Beta TestingEnd-to-End TestingNon Functional TestingPerformance TestingLoad TestingStress…

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

Lean Software Development – Comprehensive Guide [2019]

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Agile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) Lean is a way of working which focuses on the removal of waste from a process. In this article, we will focus on following aspects of Lean in Software Development:-…

Agile

Kanban Guide 2019

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Agile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) 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 this article:- Kanban…

Agile

Scrum Framework

Agile TutorialWhat is Agile?Agile Manifesto – 4 Values and 12 PrinciplesWhy Agile Methodology?Agile Methodogies GuidesScrum GuideKanban GuideExtreme ProgrammingLean DevelopmentDSDM GuideCrystal MethodologyAgile MethodologyFeature Driven Development (FDD) 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 a project. They…