Hi Pavan, what is the advantage of creating the locators in a .py file instead of creating them in a .robot file? By the way this is a great video, thank you!
Code suggestion not displaying Properly while coding, anything specifically to download and also how to change the colour of the Screen and code/words colour on Pycharm
@SDET Keeping in mind the POM pattern, couldn't we just resource loginKeywords.robot into RegistrationKeywords.robot and reuse "Open my Browser" keyword from loginKeywords. Instead of writing it again inside RegistrationKeywords.
I understand using sheets with DataDriver pathToFile sheet_name=sheet1 Using POM, how would you handle using sheet1 as registration data and if registration data[i] = success; then login with the same data[i] ?
Hello Sir Can you please let me know how to do below in robot framework webdriver.ActionChains(self.driver).move_to_element(self.logout_button_linkText).click(self.logout_button_linkText).perform()
Hello Sir , this error appear to me : failed: Importing variable file 'C:\Users\media\PycharmProjects\pythonProject1\PageObjects\locators.py' failed: Modu leNotFoundError: No module named 'locators' i write >> Variables ../PageObjects/locators.py in LoginKeywords.robot
Hello Sir Actually I am getting below ... ElementNotInteractableException: Message: element not interactable (Session info: chrome=83.0.4103.97) Can you please let me know how to resolve it
please try to get the server side validation message and locat that element. if that element is located and indetified then just get aseert on that and print message . about invalid credenitals.
chrome driver should be in project folder or either in python folder where installed. make sure your browser version and driver version is same. or near by
This series of Robot framework is simply awesome, nice way of teaching sir. Loved it.
Glad you liked it
Superb session and well explained .
This series is very useful thanks 🙏
welcome
Very well explained sir. Could you please post a video on how to extend robot framework capabilities using Python coding.
Hi Pavan, what is the advantage of creating the locators in a .py file instead of creating them in a .robot file? By the way this is a great video, thank you!
Normally we create page elements separated from test cases to make maintenance easy and we can re-use those elements in multiple tests.
Hats off to you sir
Thanks
Hi, i followed the steps and got below error
"Maximum limit of started keywords and control structures exceeded."
love the way you teach
Thanks
Instead of creating .py file can we take all locators in keywords files as variable so that one file will minus and reduce complexity also
It will increase maintenance cost … POM is that each page will have its own repository
hello. thanks for a wonderful explanation. i followed all the steps but unfortunately my test didn't run. is any way you could help?
Hi, i just want to ask what if we define an element in the resource file, can't that element also be called in other testcases?
open my browser and close browser these keywords are defined in both resource file , can we do it in one file and import both the file
Code suggestion not displaying Properly while coding, anything specifically to download and also how to change the colour of the Screen and code/words colour on Pycharm
hi sir, how can I run both the tc files login and registration together which u mentioned
above in video
Thanks 😁😁
Welcome
How can i run multiple TC files at a time (More than one .robot file)
@SDET Keeping in mind the POM pattern, couldn't we just resource loginKeywords.robot into RegistrationKeywords.robot and reuse "Open my Browser" keyword from loginKeywords. Instead of writing it again inside RegistrationKeywords.
Or better yet, separate all browser related keywords into another file and have the others resource it in.
you can set up those keyword in tear setup as well so it will call every time before each testcase execute. you can also include login cases
How do read data Excel file by using reboot frame work? Could please make one video sir.
ruclips.net/video/V9GMaX-y4pQ/видео.html
you can use json file for same for data driven framework
Hi ,
When using DataDriver with the POM design model.. would this run on your Keywords files ?
I understand using sheets with DataDriver pathToFile sheet_name=sheet1
Using POM, how would you handle using sheet1 as registration data and if registration data[i] = success; then login with the same data[i] ?
Hello Sir
Can you please let me know how to do below in robot framework
webdriver.ActionChains(self.driver).move_to_element(self.logout_button_linkText).click(self.logout_button_linkText).perform()
Hello Sir , this error appear to me : failed: Importing variable file 'C:\Users\media\PycharmProjects\pythonProject1\PageObjects\locators.py' failed: Modu
leNotFoundError: No module named 'locators'
i write >>
Variables ../PageObjects/locators.py
in LoginKeywords.robot
Hello Sir
Actually I am getting below ...
ElementNotInteractableException: Message: element not interactable
(Session info: chrome=83.0.4103.97)
Can you please let me know how to resolve it
How can we execute the test case for invalid credentials?
please try to get the server side validation message and locat that element. if that element is located and indetified then just get aseert on that and print message . about invalid credenitals.
hi sir where to mention chrome driver
chrome driver should be in project folder or either in python folder where installed. make sure your browser version and driver version is same. or near by
100
Hi Pavan can you please share GitHub url of all robot framework program ?
Hi, i followed the steps and got below error
"Maximum limit of started keywords and control structures exceeded."
Did you resolved it? Even i got same. Any idea how to resolve it?