Indirapuram Ahinsa Khand 1, Ghaziabad, India - 201014.
Verified 9
Details verified of Kamaljeet Singh✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
English Proficient
Hindi Proficient
Allahabad University 2000
Bachelor of Engineering (B.E.)
Indirapuram Ahinsa Khand 1, Ghaziabad, India - 201014
ID Verified
Education Verified
Phone Verified
Email Verified
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Selenium Training
19
Subjects
Selenium with Java
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Automation Testing Training
20
Subjects
Playwright , HP QC/ALM, Cucumber, Apache JMeter
Teaching Experience in detail in Automation Testing Training
I have extensive experience in automation testing using Playwright. Its a new tool that have been incepted into the market and is gaining popularity nowadays. The language supported is TypeScript/Javascript. I have designed frameworks using Playwright and implemented in the projects. I want to share my knowledge that is the reaon I started training people in Playwright and other automation tools. I have around 22 years if experience in IT industry.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Willing to travel
Tutor's Home
Years of Experience in Cucumber (Tool) Training
20
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Software Testing classes
6
Training offered
Apache JMeter
Training for ISTQB certification
No
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Load Runner Training
10
Training for Load Runner certification in
Web Service Protocol
4.9 out of 5 8 reviews
Harcharan Singh
Selenium Subjects:Selenium with Java
"The way he explains complex topics is clear, concise, and engaging. It really helped me understand the material. I appreciate his way of teaching, it helped me learn selenium with java much more effectively. "
Sonal Goyal
Selenium Subjects:Selenium with Java
"Very well explained all the topics which include practical knowledge as well. Begin with key terms and concepts. Discuss how the theoretical knowledge is applied in real-world scenarios. Provide example and test scenarios. Summarize key points. Shared exercise for hands on experience. "
Avneesh Sharma
Automation Testing Subjects:Apache JMeter,Cucumber,Cypress,HP QC/ALM,Playwright,Protractor,SoapUI
"This is the best QA AUTOMATION training that i came across. Tutor kamaljeet works like guider and mentor explains each stuff with lot of easy and beautifully. He is one of the best teacher of automation that i come across. I would recommend this to everyone who so ever is trying to work as an automation tester. Cource material is crisp and to the point. It helped me alot in enhancing my automation skills. "
Ashish Khattar
Selenium Subjects:Selenium with Java
"Kamal sir is friendly, patient, interactive and is having an impressive teaching style. He has got an expertise in Selenium/Java and other automation concepts. He is one of the best trainers I could find. "
1. Which classes do you teach?
I teach Automation Testing, Cucumber (Tool) Training, Load Runner, Selenium and Software Testing Classes.
2. Do you provide a demo class?
Yes, I provide a free demo class.
3. How many years of experience do you have?
I have been teaching for 19 years.
Answered on 06 Jul Learn IT Courses/Cucumber (Tool) Training
Answered on 31 May Learn IT Courses/Cucumber (Tool) Training
There is no options tag in Cucumber. Infact it is @CucumberOptions that is defined in Test Runner file. e.g
@Runwith(Cucumber.class)
@CucumberOptions{
features = 'Feature',
glue={"stepDefinition"},
tags={#SmokeTest"}
}
public class TestRunner{
}
Thus it provides the feature files, stepdefinition files location and also specify tags that needs to be executed
Answered on 20 May Learn IT Courses/Cucumber (Tool) Training
You may need to learn both Appium and Cucumber because they serve different purposes. Appium is a tool for automating mobile testing, allowing you to code automation steps to perform operations on elements within a mobile application.
Cucumber is a library used to design a Behavior-Driven Development (BDD) framework using the Gherkin language (Given/When/Then). It can be integrated with Appium or Selenium to create an end-to-end framework.
If you want to use a BDD framework, you need to learn both Appium and Cucumber.
If you prefer to use a Page Object Model (POM) framework, you only need to learn Appium and how to design the POM framework.
Answered on 20 May Learn IT Courses/Cucumber (Tool) Training
The purpose of a Test Management Tool is to write and execute test cases, as well as to maintain a traceability matrix. Cucumber is a Test Automation tool that allows you to write test cases (scenarios) using Gherkin. You can execute automated test scenarios using Cucumber's TestRunner; however, it does not maintain traceability between manual and automated test cases. Additionally, Cucumber's reporting can be stored in the file system.
Therefore, a Test Management Tool is needed to maintain traceability between automated and manual scenarios and to store the pass and fail status of each test case. Integrating Cucumber with a Test Management Tool is essential for managing test cases and execution statuses effectively. An example of this integration is JIRA with XRAY, where XRAY can be combined with Cucumber for end-to-end scenario execution.
Answered on 18 May Learn IT Courses/Cucumber (Tool) Training
The two different files that are used in Cucumber are:
1. Feature files : Scenarios are defined in the feature files using Gherkin language (Given/When/Then)
2. Step definition files: Step definition files consists of steps that links them with one or more Gherkin steps. When Cucumber executes a Gherkin step, it looks for the matching file tht has same step written otherwise it throws an error and suggest you to add step in step definition file.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Selenium Training
19
Subjects
Selenium with Java
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Automation Testing Training
20
Subjects
Playwright , HP QC/ALM, Cucumber, Apache JMeter
Teaching Experience in detail in Automation Testing Training
I have extensive experience in automation testing using Playwright. Its a new tool that have been incepted into the market and is gaining popularity nowadays. The language supported is TypeScript/Javascript. I have designed frameworks using Playwright and implemented in the projects. I want to share my knowledge that is the reaon I started training people in Playwright and other automation tools. I have around 22 years if experience in IT industry.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Willing to travel
Tutor's Home
Years of Experience in Cucumber (Tool) Training
20
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Software Testing classes
6
Training offered
Apache JMeter
Training for ISTQB certification
No
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Load Runner Training
10
Training for Load Runner certification in
Web Service Protocol
Answered on 06 Jul Learn IT Courses/Cucumber (Tool) Training
Answered on 31 May Learn IT Courses/Cucumber (Tool) Training
There is no options tag in Cucumber. Infact it is @CucumberOptions that is defined in Test Runner file. e.g
@Runwith(Cucumber.class)
@CucumberOptions{
features = 'Feature',
glue={"stepDefinition"},
tags={#SmokeTest"}
}
public class TestRunner{
}
Thus it provides the feature files, stepdefinition files location and also specify tags that needs to be executed
Answered on 20 May Learn IT Courses/Cucumber (Tool) Training
You may need to learn both Appium and Cucumber because they serve different purposes. Appium is a tool for automating mobile testing, allowing you to code automation steps to perform operations on elements within a mobile application.
Cucumber is a library used to design a Behavior-Driven Development (BDD) framework using the Gherkin language (Given/When/Then). It can be integrated with Appium or Selenium to create an end-to-end framework.
If you want to use a BDD framework, you need to learn both Appium and Cucumber.
If you prefer to use a Page Object Model (POM) framework, you only need to learn Appium and how to design the POM framework.
Answered on 20 May Learn IT Courses/Cucumber (Tool) Training
The purpose of a Test Management Tool is to write and execute test cases, as well as to maintain a traceability matrix. Cucumber is a Test Automation tool that allows you to write test cases (scenarios) using Gherkin. You can execute automated test scenarios using Cucumber's TestRunner; however, it does not maintain traceability between manual and automated test cases. Additionally, Cucumber's reporting can be stored in the file system.
Therefore, a Test Management Tool is needed to maintain traceability between automated and manual scenarios and to store the pass and fail status of each test case. Integrating Cucumber with a Test Management Tool is essential for managing test cases and execution statuses effectively. An example of this integration is JIRA with XRAY, where XRAY can be combined with Cucumber for end-to-end scenario execution.
Answered on 18 May Learn IT Courses/Cucumber (Tool) Training
The two different files that are used in Cucumber are:
1. Feature files : Scenarios are defined in the feature files using Gherkin language (Given/When/Then)
2. Step definition files: Step definition files consists of steps that links them with one or more Gherkin steps. When Cucumber executes a Gherkin step, it looks for the matching file tht has same step written otherwise it throws an error and suggest you to add step in step definition file.
Share this Profile
Also have a look at
Reply to 's review
Enter your reply*
Your reply has been successfully submitted.
Certified
The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.