Indirapuram, Ghaziabad, India - 201014
3
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.
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
Apache JMeter, HP QC/ALM, Playwright , Cucumber
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
5 out of 5 3 reviews
Karthick
Automation Testing Subjects:Apache JMeter
"I have taken training from kamal for performance testing using jmeter.He is having depth knowledge and work experience in performance testing and he can clearly explain all the concepts in performance testing and how it works Real hebalso clearly explain how correlation works and how to fix failures occurring due to correlation issues.wonderful trainer with depth knowledge in performance testing using jmeter. I would highly recommend Kamal for any one who is looking to take performance testing training from an expert with excellent real time work experience. "
Visvanathan
"I had a great learning experience and gained in-depth technical knowledge in Jmeter/ Selenium Automation. And Real-time scenarios are covered in the course by Trainer Daljeet Singh. The training was very helpful to me. "
Vishwanathan
"I have a great learning experience and gained depth technical knowledge and real-time scenarios covered. It's very helpful to me "
Answered 7 hrs ago 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.
Answered on 18 May Learn IT Courses/Cucumber (Tool) Training
Cucumber has support for different languages, It is used to create BDD framework but can be integrated with multiple tools. It can be integrated with Selenium and Java for Page Object Model framework with page factory. Similarly it can be integrated with node js tools like webdriver IO and playwright as well. It has also support for Selenium an C# but there another tool i.e. specflow is used which is similar to Cucumber. Thus the main objective of Cucumber is to develop BDD framework on top of Page Object Model in multiple languages.
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.