No words can describe your effort. You are doing a great job for community. Thanks a lots for everything. You have been reason for bread and butter for many.
I am an experienced professional with Pytest, Python, Jenkins and GIT but still I found this video really useful to recall the things I did years back.
Hello Sir, I am very big fan of you, u r so genious and you are helping lot of people. Ur secessions are far better than paid cources. I am sure that you don't know how you are giving life to many students and experienced persons .. Thanks a ton behalf of all the guys who benefited from your lectures.. My dream is to meet you in this life.. God bless you with wealth, health ..
I am running short of words to praise you pavan sir for this video which definitely boost our confidence in python automation and motivate us to strive to achieve excellence. Hope you will integrate with GIT and also create Jenkin job, jenkin pipeline too
Hi sir, I searched so many tutorial videos but couldn't find it correct one . But this is something special and most appropriate to selenium with python . Its perfectly explained in layman terms and very useful for my carrier growth as well. I would strongly recommended this video for the beginners who are changing their path from manual to automation QA. Thanks a lot sir
how should I give excellent compliments ? The more I say the more you deserve.. You deserve a big salute respect.. Really.. Thank you so much Sir.. I can't express my happiness.. Live a long..🙏 Really you're a great teacher.. No one can replace your teaching style and methods.. This POM session is awesome..😊
Amazing insights on automation framework development. Especially great help for beginners to understand how automation works. Thank you for this video.
@@jayeshagrawal9084 It's hard to understand that what you say. :D But here is an answer: It's 2 years old yes, there are some differences (in functions), but it's totally good.
Hi sir, your session are really detailes one. I am trying those and found that in testcase assert code is not working, do we have updated lectures or video for this?
Hi Sir I am currently transitioning from manual to automation testing and am deciding between the combination of Selenium with Java or Python, Which combination would you recommend me for future
Hi sir, I do not find your tutorial about selenium with Java. I don't know what language should I follow ? Python or Java ? Can you give me your advice. Thanks.
Hi Sir, I am tried to run second case 'test_login' in framework then it's not accept the 'self.lp = LoginPage(self.driver)' shows 'Unexpected argument' in IDE once run the script shows 'E TypeError: LoginPage() takes no arguments' even i already imported "From pageObjects.LoginPage import LoginPage" class in Test_001_Login.Plz guide me.
Hi Sir, I downloaded Project from GIT and In my own project try to replicate your code. In log generation process - no exception in code but log is not generated at given path(Project path). Also I changed the path but it did not workout. I am using Python 3.9. Please advice. Thanks, Mahendra
Hello Sir, I was created Freamworks as your guidelines, but I am not able to call the functions in side the class, while running the scripts output sholud be display like "collected 0 items ", I am not getting where I missed the code. can please help me on it. Thank you.
but if you have imported that webdriver module, why do you need to import it again in that test case file? Is the a must or otherwise that will not work?
Thanks for your video. I'm concerned about how the row of 13 "act_title=self.drvier.title" has type "driver" by "drvier" and class "Login" has no init method but it's still executed successfully. And i did the same code following your video but I got "collected 0 items" and the browser Chrome is not launched. So, what did I miss?
Thanks for video. It's very informative. One question, why didn't self.driver not giving any suggestions in pageObjects class? You avoided it by manually typing entire Webdriver method
do you need parallel and excel etc first day of the job even if you don't have a single test? when do you need to start parallel test? how many tests do you need to have before you start thinking of parallel testing?
Hi sir, thanks for your course in selenium hybrid framework with python but I have question about executable path chromedriver in this? I have problems error in chrome driver needs executable path, but in this tutorial video didn't include path just script "driver=webdriver.Chrome()". How to solve this problem sir? Chrome has success to install? or to input executable path chromedriver ? thanks
Hi Sir, When I run my test001 : I am not able to validate login page. After submitting loging details URL moves to security check (a check box to click) Please help in such case what to do?
I am really thankful to you I can't express it in a few words. I would like to request you Please could you make Mobile Automation (Appium) with python Thank you sir❤ New year special 🎉❤ Happy New year 2024 🎉❤
I tired to execute same code in my laptop but getting below error " Type Error: 'str' object is not callable". please help me how to resolve this issue
Hello sir, when I use that fixture in my test cases to avoid duplication of the webdriver, both modules pytest and webdriver are getting disabled in my console I can see that is not recognising that driver config fixture, could you advise please! Thank you!
Hello Pawan sir. Can we run the code using the GUI rather than the command line? If running from the command line then it is difficult to debug. Please let me know if this is possible or not. Thanks.
In the LoginPage.py file how to write find element by id after selenium update, self.driver.find_element_by_id(self.textbox_username_id).send_keys(username) gets error , How to write this is a new format
Hello Sir, I have followed the way u have done, but also i'm not able to take the Screen shot of the failed case in that particular folder. Could you please help me to solve this solution.
your Udemy videos have been incredibly helpful! Any chance you could update them soon? It would be greatly appreciated and super beneficial for us learners. Thanks for all you do!"
Thanks for this series! I have a doubt, in the above video, how Chrome Browser is launching automatically without adding chromedriver exe file and also the executable path in webdrier.Chrome() method?
Sir Will this Project work if we share this project to another system? Do we have something like maven here in selenium python which automatically pulls all dependencies?
Hello sir, one doubt- how the directory are created under the specific package automatically ,Example- IF we create Screenshot directory its automatically created under pageObject Package, How? why its not created under different package?
I keep getting assert false for second test case, why is that? if act_title == "Dashboard / nopCommerce administration": assert True self.driver.close() else: self.driver.save_screenshot(".\\Screenshots\\" +"test_login.png") self.driver.close() > assert False E assert False
Hi sir,Thanks for great video.I try to run testcase in my mac,but its giving "Process finished with exit code 0" and also through the command "pytest -v -s "path of testcase",its giving error.could you please help me out
Sir, I did exactly everything you shown in this video but I'm getting an error like this: selenium.common.exceptions.SessionNotCreatedException And one more thing I wanted to ask you was Why did you not download "chromedriver.exe" and specified its path in confest.py ?
Hi, I have tried this same hybrid framework python automation code format. It is working fine. But I could not get the screenshots using your format (self.driver.save_screenshot(".\\Screenshots\\"+""test_homePage.png")). as soon as the code is passed. How to get the screenshots. I have used the python 3.9 version.
Hello Sir, I am novice coder and wants to know can we built same type folder structure in Visual studio code for Selenium with Python? If so, please guide in it.
@SDET - QA Automation Techie I worked on couple Python based POM, I always face challenge in getting auto-suggestions when put self.driver (in your video also) I don't get any hint after putting dot like self.driver. ? How to overcome with this? If someone would want to do more with self.driver it is very hard. Please suggest.
Hi Sir, Thank You so much. When I am try to run a test from command line "pytest -v -s test_Cases/test_login.py" I am getting following error. ImportError while importing test module. Hint: make sure your test modules/packages have valid Python names. Could you please help.
I liked this video very much, very informative, can you please guide what settings need to do when we open Pycharm as run an administrator in an organizational setup when Edge browser is managed by an organization?
Hello Sir, Thank you for the series.. One doubt.. i have completed selenium with python , then now learning robot framework by your videos.. You have also posted on Selenium with Python BDD series.. Also now this series.. what is the right order to learn. Thank you so much , i learnt a lot by watching your videos ..
Directory icon doesn't have a dot in icon ...and in this video ...the directory icon has dot ...may be because of this ..i am unable to save the screenshot file in that directory ....
No words can describe your effort. You are doing a great job for community. Thanks a lots for everything. You have been reason for bread and butter for many.
Most welcome
I am an experienced professional with Pytest, Python, Jenkins and GIT but still I found this video really useful to recall the things I did years back.
Can you tell why self.driver has no suggestions in pageObjects class ? I am too facing this issue ..Is it due to conftest file ?
I like for helping lot of students who want to learn but no financial assistance,that's why..thank u sooo much
Hello Sir,
I am very big fan of you, u r so genious and you are helping lot of people. Ur secessions are far better than paid cources. I am sure that you don't know how you are giving life to many students and experienced persons .. Thanks a ton behalf of all the guys who benefited from your lectures.. My dream is to meet you in this life.. God bless you with wealth, health ..
Very true👍
your videos are better than paid courses some institute use your videos to teach automation just copy paste your videos
I'm from Holland. I bought a self paced video Selenium with Python. It's a great course. Thank you.
Thank you for the feedback.
I have never seen a tutorial which is explained in this detail.
So glad I finally found a channel like this.
Thanks a lot sir
Welcome!
I have never seen a tutorial which is explained in this detail.
So glad I finally found a channel like this.
Thank you.
I am running short of words to praise you pavan sir for this video which definitely boost our confidence in python automation and motivate us to strive to achieve excellence. Hope you will integrate with GIT and also create Jenkin job, jenkin pipeline too
Using your session I was executed first class through my own thank you so much sir it is a awsome explanation thanks again sir
Welcome
Hi sir, I searched so many tutorial videos but couldn't find it correct one . But this is something special and most appropriate to selenium with python . Its perfectly explained in layman terms and very useful for my carrier growth as well. I would strongly recommended this video for the beginners who are changing their path from manual to automation QA. Thanks a lot sir
how should I give excellent compliments ? The more I say the more you deserve.. You deserve a big salute respect.. Really.. Thank you so much Sir.. I can't express my happiness.. Live a long..🙏 Really you're a great teacher.. No one can replace your teaching style and methods.. This POM session is awesome..😊
Thank you sir , I don't have words for how helpful your videos have been for me .
Welcome
This sir is real gem. Hope he shares the code he's writing in the video tutorials.
Amazing insights on automation framework development. Especially great help for beginners to understand how automation works. Thank you for this video.
Glad it was helpful!
Sir,
So far the best vid in a tutorial to kick off Selenium Python automation...Amazing..Keep bringing more videos on Python Selenium !!!
Thank you so much for this video!
I've have never could imagine how a test framework works or look like, but it helped me a lot. I am really grateful.
Ye video 2 years old h ..abhi bhi same hi concept h?
@@jayeshagrawal9084 It's hard to understand that what you say. :D But here is an answer: It's 2 years old yes, there are some differences (in functions), but it's totally good.
On a serious note , this is the perfectly explained frame work from scratch in python .. Thanks Mr Pavan
Welcome
sir,got bless you with hundred years of life
Hi ,
You have not specified/mentioned chromedriver path in the while creating webdriver object, but still how come test is executing??
Hi sir, your session are really detailes one. I am trying those and found that in testcase assert code is not working, do we have updated lectures or video for this?
Hi Sir
I am currently transitioning from manual to automation testing and am deciding between the combination of Selenium with Java or Python, Which combination would you recommend me for future
Really worth watching your videos👏
I am big fan of the way you teaching, Can you please share the document file which was mentioned all the steps in this video.
Hi sir, I do not find your tutorial about selenium with Java. I don't know what language should I follow ? Python or Java ? Can you give me your advice. Thanks.
Hello sir, I am getting webdriver exception when i am execution line= self.driver.get(self.baseurl)
Can you please help me, i am stuck
@pavan sir. Do u have some EXCLUSIVE videos only on pytest & allure. Udemy or some paid channel ?
Really appreciate the time and effort you put into making these KT videos. Thank you sir!
Hi Sir, I am tried to run second case 'test_login' in framework then it's not accept the 'self.lp = LoginPage(self.driver)' shows 'Unexpected argument' in IDE once run the script shows 'E TypeError: LoginPage() takes no arguments' even i already imported "From pageObjects.LoginPage import LoginPage" class in Test_001_Login.Plz guide me.
Hello, I've seen frameworks were testers assert stuff in PageObjects, and some in tests themselves. What's the advantage of your method?
Wish I would know this tutorial sooner, you are the best SIR.
Thanks
Hi Sir,
I downloaded Project from GIT and In my own project try to replicate your code.
In log generation process - no exception in code but log is not generated at given path(Project path). Also I changed the path but it did not workout. I am using Python 3.9.
Please advice.
Thanks,
Mahendra
Sir how to debug when test file and pageobject is in different folder i always attribute error when i debug in pycharm
Hello Sir,
I was created Freamworks as your guidelines, but I am not able to call the functions in side the class, while running the scripts output sholud be display like "collected 0 items ", I am not getting where I missed the code. can please help me on it.
Thank you.
but if you have imported that webdriver module, why do you need to import it again in that test case file? Is the a must or otherwise that will not work?
Thanks for your video. I'm concerned about how the row of 13 "act_title=self.drvier.title" has type "driver" by "drvier" and class "Login" has no init method but it's still executed successfully.
And i did the same code following your video but I got "collected 0 items" and the browser Chrome is not launched. So, what did I miss?
Even I'm facing the same Issue
you may check you test_login.py file. in this the class you have created is not containing "test" keyword.
i think that might helps you
Make sure class name start with "Test" (capital T) and function name start with test.
The appropriate method does not capture the screenshot for me at all, could you advise please?
same here, have you solved the issue?
Good job, so patience and clear explanation. Keep it up and best wishes for your future projects !!
I am not able to get the Chropath for "LOG IN" button. It is showing empty. Could you please help me on this
Thanks for video. It's very informative. One question, why didn't self.driver not giving any suggestions in pageObjects class? You avoided it by manually typing entire Webdriver method
Can we use intellij for this using both python and selenium
do you need parallel and excel etc first day of the job even if you don't have a single test? when do you need to start parallel test? how many tests do you need to have before you start thinking of parallel testing?
Sir selenium with python or java which is better job opportunities present time
Hi sir, thanks for your course in selenium hybrid framework with python
but I have question about executable path chromedriver in this? I have problems error in chrome driver needs executable path, but in this tutorial video didn't include path just script "driver=webdriver.Chrome()". How to solve this problem sir? Chrome has success to install? or to input executable path chromedriver ?
thanks
Hi Sir,
When I run my test001 : I am not able to validate login page. After submitting loging details URL moves to security check (a check box to click)
Please help in such case what to do?
same here
Hello sir, May I have the "Selenium_Python Hybrid Framework with POM.docx" file please.
I am really thankful to you
I can't express it in a few words.
I would like to request you
Please could you make Mobile Automation (Appium) with python
Thank you sir❤
New year special 🎉❤
Happy New year 2024 🎉❤
firsttime in UA-cam I can say i like you sooo much...
thank you
you are the GEMS
Thanks
Will you continue this tutorial?
For end to end Automation testing using selenium with python github and Jenkins and jira
Yes
@@sdetpavan Thanks a lot. I am going to learning all your videos in this series.
Background sound coming sir
Super for ur effort on testing
I would like to know whether you are providing any automation course in udemy,?? please suggest.
I tired to execute same code in my laptop but getting below error " Type Error: 'str' object is not callable". please help me how to resolve this issue
is your issue resolved ?
Hello sir, when I use that fixture in my test cases to avoid duplication of the webdriver, both modules pytest and webdriver are getting disabled in my console I can see that is not recognising that driver config fixture, could you advise please! Thank you!
selenium with java or python which is better
Hello Pawan sir. Can we run the code using the GUI rather than the command line? If running from the command line then it is difficult to debug. Please let me know if this is possible or not. Thanks.
commandline execution from terminal is restricted if i want to execute pytest command. what should i do to run pytest
If there is a logout button or navigate link, it is common in all the pages. On which page we locate this web Element?
In the LoginPage.py file how to write find element by id after selenium update,
self.driver.find_element_by_id(self.textbox_username_id).send_keys(username) gets error , How to write this is a new format
Do I have to start python first , as I have worked on Java selenium , or can i directly start with this project videos, anyone suggest me please
Hello Sir,
I have followed the way u have done, but also i'm not able to take the Screen shot of the failed case in that particular folder.
Could you please help me to solve this solution.
where you have set the chromedrive path in this. i am still confused. Kindly assist
Your efforts are getting paid in the form of increasing subscribers Pavan in the last 2 months from 90 K's to 1 L. Good going
Thanks for your your support.
your Udemy videos have been incredibly helpful! Any chance you could update them soon? It would be greatly appreciated and super beneficial for us learners. Thanks for all you do!"
Thanks for this series! I have a doubt, in the above video, how Chrome Browser is launching automatically without adding chromedriver exe file and also the executable path in webdrier.Chrome() method?
Hey Amith I have a dout can you explain??
How did you launch Amit..?
Provide your chrome path in root folder
Sir Will this Project work if we share this project to another system? Do we have something like maven here in selenium python which automatically pulls all dependencies?
PyDev
Very informative, thankyou sir
Welcome
Hi pavan sir,
Wanted to know the java course in your playlist is it complete training..
Sir what type of file is that "conftest" file, mine is not recognising that at all and my tests are not running.
hi sir, When i try to launch webdriver, getting error "TypeError", please provide your input. (Python 3.11)
Hello sir, one doubt- how the directory are created under the specific package automatically
,Example- IF we create Screenshot directory its automatically created under pageObject Package, How? why its not created under different package?
Hey RameshI have a dout can you explain??
In this file why did not we enter the executable path in the chrome driver? please reply
I have same question. where is cromedriver.exe??
@@jayshreekant Looks like he is running a different chrome version from our existing one, I am not sure about it
@@SuperMechtronics nahi bhai..He has shared the wrong code as well, i am getting unbound exception. Code is not working as expected
@@jayshreekant Try this ...
@pytest.fixture()
def init_driver():
driver = webdriver.Chrome(ChromeDriverManager().install())
return driver
I keep getting assert false for second test case, why is that?
if act_title == "Dashboard / nopCommerce administration":
assert True
self.driver.close()
else:
self.driver.save_screenshot(".\\Screenshots\\" +"test_login.png")
self.driver.close()
> assert False
E assert False
Hi sir,Thanks for great video.I try to run testcase in my mac,but its giving "Process finished with exit code 0" and also through the command "pytest -v -s "path of testcase",its giving error.could you please help me out
Thank you so much this tutorial.Its really helpful.
most welcome
I'm unable to launch chrome driver where did you configure sir. in which folder you kept the drivers please suggest
please save chrome driver in any drive then go to the drive and copy the xpath or location link from drive search folder then paste it where required
Hi Sir,
I am big fan of the way you teaching, one request if possible could you please make video on *Penetration testing* also..
Hello Sir, I did the same steps as you did but am getting this error:
ImportError: Error importing plugin "Reports": No module named '_pytest.Reports'
Thank you so much. Respect and Best Wishes.
Sir, I did exactly everything you shown in this video but I'm getting an error like this:
selenium.common.exceptions.SessionNotCreatedException
And one more thing I wanted to ask you was Why did you not download "chromedriver.exe" and specified its path in confest.py ?
ok just got to know that my Chrome wasn't updated because webdriver supported Chrome 85
now it works
do you have a solution for that
Hi, I have tried this same hybrid framework python automation code format. It is working fine. But I could not get the screenshots using your format (self.driver.save_screenshot(".\\Screenshots\\"+""test_homePage.png")). as soon as the code is passed.
How to get the screenshots.
I have used the python 3.9 version.
Please try: self.driver.save_screenshot('./Screenshots/failed_image.png')
very nice the mat the bast on the world
Thanks
Thank you for the wonderful video with detailed explanation from scratch
Welcome
TypeError: get() missing 1 required positional argu
ment: 'url'
I AM GETTING THIS ERROR NOT SURE Y ANY HELP PLZ
Hello Sir,
I am novice coder and wants to know can we built same type folder structure in Visual studio code for Selenium with Python? If so, please guide in it.
@SDET - QA Automation Techie I worked on couple Python based POM, I always face challenge in getting auto-suggestions when put self.driver (in your video also) I don't get any hint after putting dot like self.driver. ? How to overcome with this? If someone would want to do more with self.driver it is very hard. Please suggest.
webdriver is not assigned to driver variable. better to assign webriver in def setusername funtion then later on modify acc to needs
@@praneshda8448 Can you please share a sample code
Nice work, i hope will be the video about setting up jenkins for selenium with python)
Hi Sir, Thank You so much. When I am try to run a test from command line "pytest -v -s test_Cases/test_login.py" I am getting following error. ImportError while importing test module. Hint: make sure your test modules/packages have valid Python names. Could you please help.
I am also getting same error . I don't know what is I am doing wrong
very informative sir,
Thanks
Hello Sir,
It is very useful for beginners.
Hi sir, i learn python pom and can not understand firstly my selenium with Java now python with selenium..how to learned in pom with error page code
Please reply how to automate error page after homepage??
Is it not require to mention chrome driver .exe path to launch the browser.?
I liked this video very much, very informative, can you please guide what settings need to do when we open Pycharm as run an administrator in an organizational setup when Edge browser is managed by an organization?
Hello Sir, Thank you for the series.. One doubt.. i have completed selenium with python , then now learning robot framework by your videos.. You have also posted on Selenium with Python BDD series.. Also now this series.. what is the right order to learn. Thank you so much , i learnt a lot by watching your videos ..
robot and bdd are easy. finish and then come to hybrid
bro please help me ,me currently doing selenium projects
Directory icon doesn't have a dot in icon ...and in this video ...the directory icon has dot ...may be because of this ..i am unable to save the screenshot file in that directory ....
why is your logout element in the login page class??
Very good tutorial sir
Can I get the word doc to for reference purpose ..?
Thank you for this.
Welcome
You made my day. Really great hats off to you.
Thank you so much
Thanks for the help