- Видео 161
- Просмотров 143 093
PrinceAutomationDestination
Индия
Добавлен 23 июл 2023
Hello Everyone.
Welcome to my channel. My name is Prince, I have rich experience working in Automation testing for more than 10 years. I have expertise on Selenium Webdriver for Frontend Automation, Rest Assured and Karate for API Automation, Karate for Websocket Automation, Winappdriver, JavaMarathon and Winnium for Desktop Automation.
I have mainly worked in Java language. However I have some knowledge on Python, C# and Javascript. Apart from Automation, have some hands on with CI/CD using Jenkins and Gitlab.
In this channel, I will be posting videos related to Software Automation and CI/CD.
Join me on on Telegram and Whats App chanels
t.me/+dSqXNMdtm0wxOTRl
WhatsApp
whatsapp.com/channel/0029VaYy4ck3GJP5lfg3A11C
Thanks and Regards,
Prince Kumar
Welcome to my channel. My name is Prince, I have rich experience working in Automation testing for more than 10 years. I have expertise on Selenium Webdriver for Frontend Automation, Rest Assured and Karate for API Automation, Karate for Websocket Automation, Winappdriver, JavaMarathon and Winnium for Desktop Automation.
I have mainly worked in Java language. However I have some knowledge on Python, C# and Javascript. Apart from Automation, have some hands on with CI/CD using Jenkins and Gitlab.
In this channel, I will be posting videos related to Software Automation and CI/CD.
Join me on on Telegram and Whats App chanels
t.me/+dSqXNMdtm0wxOTRl
whatsapp.com/channel/0029VaYy4ck3GJP5lfg3A11C
Thanks and Regards,
Prince Kumar
Chain Test Report with TestNG | Simple & Email Report| Part 1
𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭: 𝐒𝐮𝐜𝐜𝐞𝐬𝐬𝐨𝐫 𝐨𝐟 𝐄𝐱𝐭𝐞𝐧𝐭 𝐑𝐞𝐩𝐨𝐫𝐭: intergation in Cucumber
As most of you are aware Extent Report is sunset and successor chainTest is replacing Extent Report
So, Let us understand Chain Test Report
𝐖𝐡𝐚𝐭 𝐢𝐬 𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭?
New comprehensive report by developer of Extent Report to replace Extent Report
𝐂𝐨𝐦𝐩𝐨𝐧𝐞𝐧𝐭𝐬 𝐨𝐟 𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭:
𝟏. 𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐨𝐫𝐬: It has 3 generators to Generate 3 different type of Reports
- 𝐒𝐢𝐦𝐩𝐥𝐞: Simple Report
- 𝐄𝐦𝐚𝐢𝐥: for email format Report
- 𝐂𝐡𝐚𝐢𝐧𝐋𝐏: for real time and historical
𝐂𝐨𝐧𝐟𝐢𝐠𝐮𝐫𝐚𝐭𝐢𝐨𝐧s:
-chaintest.properties need to be added in src/test/resources
-add generators to generate different reports
Plugin:
-Configure plugin in cucumberOptions
Thats it and we can e...
As most of you are aware Extent Report is sunset and successor chainTest is replacing Extent Report
So, Let us understand Chain Test Report
𝐖𝐡𝐚𝐭 𝐢𝐬 𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭?
New comprehensive report by developer of Extent Report to replace Extent Report
𝐂𝐨𝐦𝐩𝐨𝐧𝐞𝐧𝐭𝐬 𝐨𝐟 𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭:
𝟏. 𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐨𝐫𝐬: It has 3 generators to Generate 3 different type of Reports
- 𝐒𝐢𝐦𝐩𝐥𝐞: Simple Report
- 𝐄𝐦𝐚𝐢𝐥: for email format Report
- 𝐂𝐡𝐚𝐢𝐧𝐋𝐏: for real time and historical
𝐂𝐨𝐧𝐟𝐢𝐠𝐮𝐫𝐚𝐭𝐢𝐨𝐧s:
-chaintest.properties need to be added in src/test/resources
-add generators to generate different reports
Plugin:
-Configure plugin in cucumberOptions
Thats it and we can e...
Просмотров: 78
Видео
Chain LP Report with AWS S3 Bucket for screenshot Storage | BDD Cucumber | Part 3
Просмотров 101День назад
𝐂𝐡𝐚𝐢𝐧 𝐋𝐏 with 𝐀𝐖𝐒 𝐒𝟑 𝐁𝐮𝐜𝐤𝐞𝐭 for 𝐒𝐜𝐫𝐞𝐞𝐧𝐬𝐡𝐨𝐭 𝐬𝐭𝐨𝐫𝐚𝐠𝐞 𝐟𝐨𝐫 𝐅𝐚𝐢𝐥𝐞𝐝 𝐓𝐞𝐬𝐭 𝐜𝐚𝐬𝐞𝐬: In last Lecture We discussed about 𝐂𝐡𝐚𝐢𝐧 𝐋𝐏 𝐑𝐞𝐩𝐨𝐫𝐭 𝐮𝐬𝐢𝐧𝐠 𝐂𝐡𝐚𝐢𝐧 𝐋𝐏 𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐨𝐫. Today we will discuss about 𝐇𝐨𝐰 𝐭𝐨 𝐬𝐭𝐨𝐫𝐞 𝐬𝐜𝐫𝐞𝐞𝐧𝐬𝐡𝐨𝐭 𝐟𝐨𝐫 𝐂𝐡𝐚𝐢𝐧 𝐋𝐏 𝐫𝐞𝐩𝐨𝐫𝐭 𝐨𝐧 𝐭𝐨 𝐒𝟑 𝐁𝐮𝐜𝐤𝐞𝐭. Let us get started 𝐒𝐜𝐫𝐞𝐞𝐧𝐬𝐡𝐨𝐭𝐬 𝐢𝐧 𝐒𝐢𝐦𝐩𝐥𝐞 𝐠𝐞𝐧𝐞𝐫𝐚𝐭𝐨𝐫: For Simple Generator screenshots are stored locally under 𝐜𝐡𝐚𝐢𝐧𝐭𝐞𝐬𝐭/𝐫𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 folder and as a result Simp...
Chain LP Report in Chain Test Report | BDD Cucumber | Part 2
Просмотров 144День назад
𝐂𝐡𝐚𝐢𝐧 𝐋𝐏 𝐠𝐞𝐧𝐞𝐫𝐚𝐭𝐨𝐫 in Chain Test Report Chain LP Generator is one type of 𝐠𝐞𝐧𝐞𝐫𝐚𝐭𝐨𝐫 in Chain Test Report to generate Real time and to maintain historical report. What is 𝐂𝐡𝐚𝐢𝐧 𝐋𝐏? ChainLP is spring boot server and have front end packed in the form of Docker image So, In order to generate Chain Test Report using ChainLP generator, Chain LP server should be up How does Chain LP maintain HIstory? ...
Chain Test Report BDD Cucumber | Successor of Extent Report | Simple & Email Report | Part 1
Просмотров 712День назад
𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭: 𝐒𝐮𝐜𝐜𝐞𝐬𝐬𝐨𝐫 𝐨𝐟 𝐄𝐱𝐭𝐞𝐧𝐭 𝐑𝐞𝐩𝐨𝐫𝐭: intergation in Cucumber As most of you are aware Extent Report is sunset and successor chainTest is replacing Extent Report So, Let us understand Chain Test Report 𝐖𝐡𝐚𝐭 𝐢𝐬 𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭? New comprehensive report by developer of Extent Report to replace Extent Report 𝐂𝐨𝐦𝐩𝐨𝐧𝐞𝐧𝐭𝐬 𝐨𝐟 𝐂𝐡𝐚𝐢𝐧 𝐓𝐞𝐬𝐭 𝐑𝐞𝐩𝐨𝐫𝐭: 𝟏. 𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐨𝐫𝐬: It has 3 generators to Generate...
OAuth2 0 Flow Step by Step | Authorization Technique | Day 9 | Interview Question
Просмотров 18914 дней назад
What is 𝐎𝐀𝐮𝐭𝐡𝟐.𝟎 : This is an 𝐀𝐮𝐭𝐡𝐨𝐫𝐢𝐳𝐚𝐭𝐢𝐨𝐧 mechanism 𝐧𝐨𝐭 𝐀𝐮𝐭𝐡𝐞𝐧𝐭𝐢𝐜𝐚𝐭𝐢𝐨𝐧 mechanism 𝐎𝐚𝐮𝐭𝐡 stands for 𝐎𝐩𝐞𝐧 𝐀𝐮𝐭𝐡𝐨𝐫𝐢𝐳𝐚𝐭𝐢𝐨𝐧 as this is open standard 𝐎𝐚𝐮𝐭𝐡𝟐.𝟎 is 𝐩𝐫𝐨𝐭𝐨𝐜𝐨𝐥 or we can call it a 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤 as well 𝐏𝐮𝐫𝐩𝐨𝐬𝐞: Oauth2.0 is used to 𝐚𝐮𝐭𝐡𝐨𝐫𝐢𝐳𝐞 𝟑𝐫𝐝 𝐩𝐚𝐫𝐭𝐲 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 to access 𝐫𝐞𝐬𝐨𝐮𝐫𝐜𝐞𝐬 of user on behalf of User 𝐑𝐨𝐥𝐞𝐬 in OAuth2.0: 1. 𝐑𝐞𝐬𝐨𝐮𝐫𝐜𝐞 𝐎𝐰𝐧𝐞𝐫: Person who owns the resources 2. 𝐂𝐥𝐢𝐞𝐧𝐭: 3rd par...
Different Authentications in Rest APIs |Basic , API Key and JWT
Просмотров 35414 дней назад
𝐃𝐢𝐟𝐟𝐞𝐫𝐞𝐧𝐭 𝐀𝐮𝐭𝐡𝐞𝐧𝐭𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 𝐚𝐧𝐝 𝐀𝐮𝐭𝐡𝐨𝐫𝐢𝐳𝐚𝐭𝐢𝐨𝐧𝐬 𝐢𝐧 𝐑𝐞𝐬𝐭 𝐀𝐏𝐈𝐬: What is 𝐀𝐮𝐭𝐡𝐞𝐧𝐭𝐢𝐜𝐚𝐭𝐢𝐨𝐧?? Process of verifying Identity 𝐄𝐱𝐚𝐦𝐩𝐥𝐞: Suppose we have booked one Air Plane ticket now we will be carrying our Ticket and Valid Govt ID proof to prove our identity at Airport So Ticket along with Govt id proof verification is nothing but authenticity or we are authenticated users to enter inside Airport What is ...
Different Request Params : Query Param, Path Param and Payload | Day7
Просмотров 9321 день назад
Request Params: While sending API Request, we can send multiple parameters with API request because of different purpose. There are 3 types of params: 1. Query Param 2. Path Param 3. Request Payload params 1. Query Param: -Query Params are key value pairs -These are sent as part of Request URL Purpose: When we want to get filtered results from response instead of getting the entire resource at ...
Request Headers in API Request | Day 6
Просмотров 10621 день назад
Request Headers are key value pairs passed in API Request, to provide additional details about the request. Request headers are sent by the client to the server and contain information and instructions related to the requested resource Commonly used request headers: Content-Type: application/json, multipart/form-data Authorization: for authentication (credentials or token) Cookie: to store sess...
HTTP Methods and CRUD Operation|| Practical Demo with Postman
Просмотров 16228 дней назад
HTTP Methods: Rest APIs relies on HTTP methods to perform different Operations on Resources Following are the methods: Post, Get, Put, Patch, Delete, Options, Head etc. 𝐂𝐑𝐔𝐃 𝐎𝐩𝐞𝐫𝐚𝐭𝐢𝐨𝐧𝐬 𝐢𝐧 𝐑𝐄𝐒𝐓 𝐀𝐏𝐈𝐬 When we interact with resources of Server using Rest APIs, we generally perform 4 main operations as follows 𝐂𝐫𝐞𝐚𝐭𝐞 𝐚 𝐫𝐞𝐬𝐨𝐮𝐫𝐜𝐞: Let us say we want to create a ticket 𝐑𝐞𝐚𝐝 𝐚 𝐫𝐞𝐬𝐨𝐮𝐫𝐜𝐞: We want to get t...
Rest API Request and Response Components | Lecture 4
Просмотров 9428 дней назад
𝐑𝐞𝐬𝐭 𝐀𝐏𝐈 𝐑𝐞𝐪𝐮𝐞𝐬𝐭 𝐚𝐧𝐝 𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐞 𝐂𝐨𝐦𝐩𝐨𝐧𝐞𝐧𝐭𝐬: 𝐀𝐏𝐈 𝐑𝐞𝐪𝐮𝐞𝐬𝐭: When Client wants to talk to resource on server then Client needs to send the request through API, this request is known as API Request 𝐑𝐞𝐬𝐭 𝐀𝐏𝐈 𝐑𝐞𝐪𝐮𝐞𝐬𝐭 𝐂𝐨𝐦𝐩𝐨𝐧𝐞𝐧𝐭𝐬: API Request comprises of following components 𝟏. 𝐄𝐧𝐝𝐩𝐨𝐢𝐧𝐭: Endpoint is the address to a particular resource on server and each API request is directed to one API endpoint Exampl...
Introduction to REST API | Understanding meaning of Representation State Transfer | Lecture 3
Просмотров 141Месяц назад
𝐖𝐡𝐚𝐭 𝐢𝐬 𝐑𝐄𝐒𝐓 (𝐑𝐞𝐩𝐫𝐞𝐬𝐞𝐧𝐭𝐚𝐭𝐢𝐨𝐧𝐚𝐥 𝐒𝐭𝐚𝐭𝐞 𝐓𝐫𝐚𝐧𝐬𝐟𝐞𝐫) and 𝐑𝐄𝐒𝐓 𝐀𝐏𝐈? ✅ REST APIs (or RESTful APIs) are web APIs developed following REST principles, which use a stateless, client-server architecture for communication. 𝐑𝐄𝐒𝐓 stands for 𝐑𝐞𝐩𝐫𝐞𝐬𝐞𝐧𝐭𝐚𝐭𝐢𝐨𝐧𝐚𝐥 𝐒𝐭𝐚𝐭𝐞 𝐓𝐫𝐚𝐧𝐬𝐟𝐞𝐫, and it leverages standard HTTP methods like 𝐆𝐄𝐓, 𝐏𝐎𝐒𝐓, 𝐏𝐔𝐓, 𝐃𝐄𝐋𝐄𝐓𝐄, etc. 𝐔𝐬𝐚𝐠𝐞 𝐨𝐟 𝐑𝐄𝐒𝐓 𝐀𝐏𝐈𝐬: ✅ REST APIs enable interaction with server-si...
Introduction to API - Most Widely asked Interview Question | Lecture 2
Просмотров 197Месяц назад
𝐖𝐡𝐚𝐭 𝐢𝐬 𝐀𝐏𝐈: Application Programming Interface? An API is set of 𝐫𝐮𝐥𝐞𝐬 𝐚𝐧𝐝 𝐬𝐩𝐞𝐜𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 that allows one application to leverage services/functionality/data of other application. When 𝐨𝐧𝐞 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 (the client) wants to use the 𝐜𝐚𝐩𝐚𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬 provided by another 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 (𝐭𝐡𝐞 𝐬𝐞𝐫𝐯𝐢𝐜𝐞), it makes a request via the service's 𝐀𝐏𝐈. The API defines how this request should be made, what data shoul...
Introduction to API Automation using Rest Assured | Lecture1
Просмотров 228Месяц назад
Hello Everyone, Welcome once again to my channel PrinceAutomationDestination. Hope you are doing well, Today I am happy to announce that I am starting a brand new series i.e. API Automation using Rest Assured. As part of this series, we will try to understand the following topics: What is API? Different types of APIs Webservice vs API What is API Testing and need? How to test API using Postman ...
How to Automate OTP in Selenium | Important Concept
Просмотров 1,3 тыс.Месяц назад
𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐧𝐠 𝐌𝐅𝐀 (𝐨𝐫 𝐎𝐓𝐏) 𝐔𝐬𝐢𝐧𝐠 𝐣𝐚𝐯𝐚 𝐚𝐞𝐫𝐨𝐠𝐞𝐚𝐫 𝐥𝐢𝐛𝐫𝐚𝐫𝐲: 𝐏𝐫𝐨𝐛𝐥𝐞𝐦: Sometimes we face this challenge to provide OTP during Automation flow post entering username and password 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: We can use java aerogear library to automate it Let us understand 𝐒𝐭𝐞𝐩 𝐛𝐲 𝐒𝐭𝐞𝐩: 𝐒𝐭𝐞𝐩𝟏: Navigate to the application security section and select authenticator option 𝐒𝐭𝐞𝐩𝟐: Navigate to screen where we see QR code to add ...
How to find Frequency (or occurrence) of characters using Java8 | Program4
Просмотров 118Месяц назад
How to find Frequency (or occurrence) of characters using Java8 | Program4
How to find Balanced Parenthesis | Interview Program 3
Просмотров 131Месяц назад
How to find Balanced Parenthesis | Interview Program 3
Stack in Java Collection | Important Data Structure
Просмотров 86Месяц назад
Stack in Java Collection | Important Data Structure
Reverse only Alphabets from a String| Test Automation Interview Program | Program 2
Просмотров 221Месяц назад
Reverse only Alphabets from a String| Test Automation Interview Program | Program 2
Selenium 4 Relative Locators | Important Concept in Selenium
Просмотров 144Месяц назад
Selenium 4 Relative Locators | Important Concept in Selenium
Seggregate characters and numerals | Test Automation Interview Program | Program 1
Просмотров 1652 месяца назад
Seggregate characters and numerals | Test Automation Interview Program | Program 1
ByAll and ByChained Selenium to locate multiple elements | Test Automation Interview Questions
Просмотров 1662 месяца назад
ByAll and ByChained Selenium to locate multiple elements | Test Automation Interview Questions
Mastering Git Step by Step | Zero to Hero
Просмотров 2092 месяца назад
Mastering Git Step by Step | Zero to Hero
Maven Life Cycle Step by Step in Test Automation | Default, Build and Site
Просмотров 1892 месяца назад
Maven Life Cycle Step by Step in Test Automation | Default, Build and Site
Java Collections Zero to Hero in Less than 2 hours | Test Automation
Просмотров 3042 месяца назад
Java Collections Zero to Hero in Less than 2 hours | Test Automation
Parallel Execution in TestNG Step by Step | tests | classes |methods
Просмотров 3262 месяца назад
Parallel Execution in TestNG Step by Step | tests | classes |methods
Dependencies and repositories in maven | What is .m2 folder
Просмотров 2752 месяца назад
Dependencies and repositories in maven | What is .m2 folder
MultiSet collection in Java | Also known as Bag
Просмотров 1752 месяца назад
MultiSet collection in Java | Also known as Bag
Understanding Maven Directory Structure
Просмотров 1413 месяца назад
Understanding Maven Directory Structure
How to Create First Maven Project with Intellij | Eclipse | cmd
Просмотров 1393 месяца назад
How to Create First Maven Project with Intellij | Eclipse | cmd
Maven Installation in Windows machine Lecture 2
Просмотров 673 месяца назад
Maven Installation in Windows machine Lecture 2
screenshot not attaching to report
Should work take latest version 1.0.7
@PrinceAutomationDestination please make a video please
Its covered in this video itself just follow the same steps demonstrated
@@PrinceAutomationDestination tried but no luck, it is not attaching
@nareshreddy5639 oh ok
Can you please provide your github repo ?
It is not on github so far, will push and share
how to add logs for each step in Chain test report?
Using ChainTestListener.log() method we can do it
When we use selenium + java + testNG POM project how to add screenshot to chainLP report
I am working on it Tuesday video should be available
ruclips.net/video/8IowEYLDzaQ/видео.htmlsi=6cVImLzqemZVqfSe Checkout this
Great work!
Thanks 👍 checkout this one too ruclips.net/video/IqmzSpHjR3s/видео.html This is part 2 of video
Good explanation Prince! 👏
Thanks Swaroop
Very helpful video, thank you
Welcome 😊
Good Work Mate!
Thanks Bro!
Really important video for Reporting
Yes thats true thanks 👍
wonderful video. I become fan of your teaching. Please share videos description github url for all codes. thanks
if i want to run the testNg.xml file for a lot of tests what can i do to do something like this?
In cucumber we have runner, in runner we can provide tags, now this tag can belong to multiplle test cases. So when we will run this testng.xml it will run runner and runner will execute all the test cases defined in tag
@PrinceAutomationDestination, I've seen a wrong line at 01:31 @BeforeStep -> Before Step to perform actions *before* each step of scenario. Kindly update it. Thanks :)
Yep thanks , nice catch, i noticed it later but i believe now it cant be modified
Thank you😊
Welcome
I have a application where we need to enter username password and mobile number then on register mobile number I will get an OTP how to fetch that any solution ?
You can use twillio and use twillio number during flow and use twillio apis to fetch number I worked on this is past you can see similar solution
What if it is closed shadow root? Will you able automate? If yes plz let us know.
Closed shadow elements are not interact able using selenium as per my understanding
Hi Prince how to implement this framework in Selenium and Java based project
Do you mean testNg ?
Good content, can you please make a video on automation of otp using robot framework with java
Sure i will take a look
Hi Prince, this is such an easy to follow and understand walk-through of the Simple generator. It's going to be very helpful to viewers to quickly ramp up on the framework through this. Appreciate your hardwork in creating this for the community.
Thanks Anshoo, comment from you really made my day..
here how to add the test logs from each step like ExtentTest.log or ExtentCucumberAdapter.getCurrentStep().warning("log from Warning from direct warning"); ??
Great video, please keep up the good work 🎉
Thanks 👍
Does this chain test report supports the Nunit framework BDD/Specflow C# @Prince Kumar
Currently supported are junit Testng Cucumberjvm are supported Pytest in progress
Thank you
Will extent report stop working ? And if we already have all our framework in extent so what will happen to it
You can use previous versions but there wont be any new fix
No. It's not working. Not able to generate extent reports..
What is not working extent or chaintest?
@@PrinceAutomationDestination extent report
@tejeshgowda4970 please ping me on LinkedIn
Good content and explanation Prince 👏
Thanks bro
Thanks Prince for creating this video🎉
Welcome and spread the word
Great
Thanks bro
Is there any way without changing the flag in the runner file every time, we can execute test in sequential or parallel using TestNG.xml file?
Nice explanation🎉
Thanks 👍
hi bro, I'm getting a spark folder inside the specified location, which contains the report's CSS and JS files. When I delete this folder, the HTML report loses its proper UI and formatting. Here is the configuration I'm using: extent.reporter.spark.out=target/spark/PWliveResult.html Let me know how to resolve this issue while maintaining the proper report UI.
Html report needs all these information don't delete them
Actually In integration I have added some script so for the issue, now it's fixed bro , now I want to run features in parallel but it's generating features twice in the report
@purushothamc7241 wll have to see
Pls check and update here once bro, I want to run two feature files at once but each scenario of each feature.
Did you check parallel execution with testng video that will help you, with Junit4 it is not possible
thanks bro
Welcome
How can cn put this logic in another java file using a pattern?
Didnt understand your question, could you Please elaborate
Pls continue sir
?
Happy new year princee🎉🎉
Love you sir ❤️
like PATCH , Put can be special case??
No put cant be because put will replace entire resource as a result output would be same always While in case of patch it depends on how server processes it Suppose we have created a resource using Post: and name {"Prince"} is added Now let us say we have tried to patch new value and this time i added arun using patch So resource will look like: {"Prince", "Arun"} Now again let us say we added Arun again with patch Now it depends on how sever will process If server has implemented uniqueness then adding Arun will lead to have following result again {"Prince", "Arun"} This case is Idempotent If Duplicates are allowed then resource will look like {"Prince", "Arun", "Arun"} This case is not Idempotent
What other changes are need to be done if there is a Page object model implemented along with it? I have created a cucumber framework where I have broken down the step definition further to segregate the methods and locators under the page object.
You can call page object with initalized context in step defs
hello Prince .. very nice explanation.. could you plz increase the volume a little
Looks good to me, could you please cross check and confirm Anyway i will increase the volume in upcoming videos
nice and crisp!! but volume is low
Let me check
google authentication app bala bhi btao kaise krege
I believe it should work in same way
Great explination, thank you
Welcome
why in singelton class not declare driver variable as staic any reason for it?
Because we want thread safe driver with the help of thread local
How to automat dynamic otp in login page.
Need more details about what exactly you are looking for, ping me at 9802929824
I have not seen 2FA option on the security page on the GitHub. Please help
Plesse ping me at 9802929824
Good content Prince 👏
Thanks 👍
hello Mr. Prince, I don't know if you remember me, but I tried to learn your framework and facing this situation, I reached you and you promised to create this parallel content. And you kept it! I'm very appreciated that. Merry Christmas and happy new year! Wish you all the best!
Thanks and merry xmas 🎄
very informative video and explanation was too good.Thank you!
Welcome
here we have to use kafka as messaging queue to produce and consume the message.
Great
Its not working for Junit execution facing error Index -1 out of bounds for length 0
Share the code, i dont think it has anything to do with junit
Thank you for a clear explanation of API
Welcome
1:48 video starts from here.
Detailed content. kudos for your hard effort
Thanks Karthik ☺️
Can you share the github repo link for this project series , It would be very helpful
Sure please find below the same github.com/prnbtr09/bdd-cucumber