I’M LAKSHAY SHARMA AND I’M FULL STACK TEST AUTOMATION ENGINEER. Have passed 12 years playing with automation in mammoth projects like O2 (UK), Sprint (US), TD Bank (CA), Canadian Tire (CA), NHS (UK) & ASOS(UK). Currently I am working with KNAB bank as SDET. I am passionate about designing Automation Frameworks that follows OOPS concepts and Design patterns. For automation, my weapons are Selenium(Java & C#), Appium, REST-Sharp, REST-Assured, Cucumber, Specflow, etc. I live in Amsterdam(NL), with my wife and a lovely daughter. Please connect with me at LinkedIn or follow me on Instagram. Follow TOOLSQA for latest updates on QA Events and Tutorials.

Configure Eclipse with Cucumber

Configure Eclipse with Cucumber

CucumberCucumber IntroductionTest Driven Development (TDD)Behavior Driven DevelopmentGherkin – Business Driven DevelopmentGetting Started with Cucumber BDD for Testing in Agile TeamsSet Up Cucumber with EclipseInstall JavaDownload and Start EclipseInstall Cucumber Eclipse PluginDownload Cucumber JVM for EclipseConfigure Eclipse with CucumberCucumber BasicsCucumber Selenium Java TestCucumber Feature FileJUnit Test Runner ClassGherkin KeywordsStep DefinitionCucumber OptionsData Driven TestingData Driven Testing in…

Download Cucumber for Eclipse

Download Cucumber JVM for Eclipse

CucumberCucumber IntroductionTest Driven Development (TDD)Behavior Driven DevelopmentGherkin – Business Driven DevelopmentGetting Started with Cucumber BDD for Testing in Agile TeamsSet Up Cucumber with EclipseInstall JavaDownload and Start EclipseInstall Cucumber Eclipse PluginDownload Cucumber JVM for EclipseConfigure Eclipse with CucumberCucumber BasicsCucumber Selenium Java TestCucumber Feature FileJUnit Test Runner ClassGherkin KeywordsStep DefinitionCucumber OptionsData Driven TestingData Driven Testing in…

Install Cucumber Eclipse Plugin

Install Cucumber Eclipse Plugin

CucumberCucumber IntroductionTest Driven Development (TDD)Behavior Driven DevelopmentGherkin – Business Driven DevelopmentGetting Started with Cucumber BDD for Testing in Agile TeamsSet Up Cucumber with EclipseInstall JavaDownload and Start EclipseInstall Cucumber Eclipse PluginDownload Cucumber JVM for EclipseConfigure Eclipse with CucumberCucumber BasicsCucumber Selenium Java TestCucumber Feature FileJUnit Test Runner ClassGherkin KeywordsStep DefinitionCucumber OptionsData Driven TestingData Driven Testing in…

Behavior Driven Development

Behavior Driven Development

CucumberCucumber IntroductionTest Driven Development (TDD)Behavior Driven DevelopmentGherkin – Business Driven DevelopmentGetting Started with Cucumber BDD for Testing in Agile TeamsSet Up Cucumber with EclipseInstall JavaDownload and Start EclipseInstall Cucumber Eclipse PluginDownload Cucumber JVM for EclipseConfigure Eclipse with CucumberCucumber BasicsCucumber Selenium Java TestCucumber Feature FileJUnit Test Runner ClassGherkin KeywordsStep DefinitionCucumber OptionsData Driven TestingData Driven Testing in…

Arrays in java

Arrays

Java TutorialJava – BasicsData Types and VariablesOperatorsDecision MakingArraysLoopsClasses and ObjectsClass ConstructorsString ClassJava – Object Oriented PrincipalsModifiers – Access ModifiersModifiers – Non Access ModifiersInheritancePolymorphismException HandlingData StructuresIntroductionData Structures – ArrayListDictionary ClassHashTable classList InterfaceStackVectorGenerics So far in previous chapters we used the variables that hold only one value. An integer variable is capable of storing only one number,…

Loops

Loops

Java TutorialJava – BasicsData Types and VariablesOperatorsDecision MakingArraysLoopsClasses and ObjectsClass ConstructorsString ClassJava – Object Oriented PrincipalsModifiers – Access ModifiersModifiers – Non Access ModifiersInheritancePolymorphismException HandlingData StructuresIntroductionData Structures – ArrayListDictionary ClassHashTable classList InterfaceStackVectorGenerics There can be a situation where you need to execute a block of code again and again for a specific number of times. For…

Decision Making

Decision Making

Java TutorialJava – BasicsData Types and VariablesOperatorsDecision MakingArraysLoopsClasses and ObjectsClass ConstructorsString ClassJava – Object Oriented PrincipalsModifiers – Access ModifiersModifiers – Non Access ModifiersInheritancePolymorphismException HandlingData StructuresIntroductionData Structures – ArrayListDictionary ClassHashTable classList InterfaceStackVectorGenerics Decision making in java Decision making is one of the critical facilities which a programming language has to provide. To understand Java better we…

Operators in Java

Operators

Java TutorialJava – BasicsData Types and VariablesOperatorsDecision MakingArraysLoopsClasses and ObjectsClass ConstructorsString ClassJava – Object Oriented PrincipalsModifiers – Access ModifiersModifiers – Non Access ModifiersInheritancePolymorphismException HandlingData StructuresIntroductionData Structures – ArrayListDictionary ClassHashTable classList InterfaceStackVectorGenerics Operators are special characters within the Java language to manipulate primitive data types. Java operators can be classified as : Unary : Takes one…

Modifiers - Non Access Modifiers

Modifiers – Non Access Modifiers

Java TutorialJava – BasicsData Types and VariablesOperatorsDecision MakingArraysLoopsClasses and ObjectsClass ConstructorsString ClassJava – Object Oriented PrincipalsModifiers – Access ModifiersModifiers – Non Access ModifiersInheritancePolymorphismException HandlingData StructuresIntroductionData Structures – ArrayListDictionary ClassHashTable classList InterfaceStackVectorGenerics Non Access Modifiers: Java provides a number of non-access modifiers to achieve many other functionality. The static modifier for creating class methods and variables.…

Modifiers - Access Modifiers

Modifiers – Access Modifiers

Java TutorialJava – BasicsData Types and VariablesOperatorsDecision MakingArraysLoopsClasses and ObjectsClass ConstructorsString ClassJava – Object Oriented PrincipalsModifiers – Access ModifiersModifiers – Non Access ModifiersInheritancePolymorphismException HandlingData StructuresIntroductionData Structures – ArrayListDictionary ClassHashTable classList InterfaceStackVectorGenerics There are two types of modifiers in Java: Access Modifiers and Non-Access Modifiers. Access Modifiers These are the Java keywords, which are used in…