Session 3- Python Programming for Selenium

preview_player
Показать описание
Topic : Python Programming for Selenium

#########################
Udemy Courses:
#########################

Manual Testing+Agile with Jira Tool
************************************

Selenium with Java+Cucumber
********************************

Selenium with Python & PyTest
********************************

Selenium with python using Robot framework
****************************************

API Testing(Postman, RestAssured & SoapUI)
*****************************************

Web & API Automation using Cypress with Javascript
********************************************

Playwright with Javascript
**************************

Jmeter-Performance Testing
************************

SDET Essencials(Full Stack QA)
*************************

Appium-Mobile Automation Testing
************************************

Java Collections
*****************

Python Programming
*********************

Cucumber BDD Framework
***************************

Protractor with Javascript
***************************

####################################
Youtube Playlists:
####################################

Manual Testing & Agile
***********************

SQL
*************************

linux & Shell Scripting
**********************

Java
**********************

Selenium With Java+Cucumber
********************************

Python
********************************

Selenium With Python,Pytest&Behave
***************************************

Selenium With Python Using Robert Framework
(Web&API Testing)
*************************************************

API Testing (Postman,SoapUi,&Rest Assured)
**********************************************

Mobile App Testing Appium
****************************

Performance Testing Jmeter
*******************************

Maven,Jenkins,Git,Github,CI/CD
*******************************

SQL,DB Testing&ETL,Bigdata
*******************************

JavaScript Based Automation Tools
********************************

Selector Hub Tools
********************

GraphQL
******************

Cypress API Testing
********************

Cypress Web Testing
**********************

Playwright with Javascipt
**************************

#PythonSelenium
#PythonAutomation
#SeleniumTesting
#PythonWebTesting
#AutomatedTesting
#WebAutomation
#TestAutomation
#PythonCode
#SeleniumFramework
#PythonDevelopment
#SeleniumTips
#WebTesting
#SeleniumPython
#AutomateWithPython
#SeleniumTutorials
#PythonWebDriver
#TestWithSelenium
#SeleniumTestCases
#PythonTesting
#WebTestFramework
#SeleniumTricks
#AutomateWebTesting
#SeleniumProjects
#PythonSeleniumExamples
#SeleniumTraining
#TestAutomationScripting
#SeleniumScripts
#PythonWebTesting
#AutomatingWithSelenium
#SeleniumBeginner
#PythonSeleniumTips
#SeleniumFrameworkGuide
#AutomatedBrowserTesting
#PythonTestingTricks
#SeleniumWebDriver
#TestAutomationBestPractices
#SeleniumExpert
#PythonTestingFrameworks
#SeleniumChallenges
#AutomatingWithPython
#WebTestingWithSelenium
#SeleniumAutomationTricks
#PythonTestingTools
#SeleniumTutorialSeries
#AutomatedBrowserScripts
#SeleniumWebElements
#PythonSeleniumProjects
#SeleniumDebugging
#AutomatedTestingTips
#PythonSeleniumTraining
Рекомендации по теме
Комментарии
Автор

@SDET-QA : small correction in your explanation at 1:52:52
The loop doesn't start looking for charecters from last in "welcome".
It starts from first charecter 'w' and it is added to rev_str string.
Everytime it loop it is added at the beginning of rev_str string with this logic: i +revstr, thats the reason string will get reversed

MashoodKhan-nwib
Автор

Thank You so so much Pavan Sir. Whenever I need to learn anything about any programming be it Java or Python, I only prefer Pavan Sir's tutorials. He explains so well even 5 year old also can understand his teaching. It has heleped me so so much that I am coming back after 2 years to learn python after Java from him. I think accidantly he said that the execution starts from last i.e 7th position, execution starts from 1st character of string s= 'welcome' *First Iteration*:
i = 'w'
Operation: rev_str = i + rev_str ⟶ rev_str = 'w' + ' '⟶ rev_str = 'w'
State: rev_str = 'w'

*Second Iteration*:
i = 'e'
Operation: rev_str = i + rev_str ⟶ rev_str = 'e' + 'w' ⟶ rev_str = 'ew'
State: rev_str = 'ew'

*Third Iteration*:
i = 'l'
Operation: rev_str = i + rev_str ⟶ rev_str = 'l' + 'ew' ⟶ rev_str = 'lew'
State: rev_str = 'lew'

*Fourth Iteration*:
i = 'c'
Operation: rev_str = i + rev_str ⟶ rev_str = 'c' + 'lew' ⟶ rev_str = 'clew'
State: rev_str = 'clew'

*Fifth Iteration*:
i = 'o'
Operation: rev_str = i + rev_str ⟶ rev_str = 'o' + 'clew' ⟶ rev_str = 'oclew'
State: rev_str = 'oclew'

*Sixth Iteration*:
i = 'm'
Operation: rev_str = i + rev_str ⟶ rev_str = 'm' + 'oclew' ⟶ rev_str = 'moclew'
State: rev_str = 'moclew'

*Seventh Iteration*:
i = 'e'
Operation: rev_str = i + rev_str ⟶ rev_str = 'e' + 'moclew' ⟶ rev_str = 'emoclew'
State: rev_str = 'emoclew'

mikubouy
Автор

Mutable objects are those that allow you to change their value or data in place without affecting the object's identity. In contrast, immutable objects don't allow this kind of operation. You'll just have the option of creating new objects of the same type with different value

narsimharao
Автор

Hi Sir, u r doing a great job. I am learning python selenium from u r video. One suggestion for this video..u have done one mistake when u try to make us understand the reverse string (Method 1)..you told us that when the for loop will iterate the first value if i is "e"..but actually it was "w" then e then l so on and you were concatenating i + rev_str so "w"+"" output rev_str="w" then i + rev_str so "e"+"w" output rev_str="ew" so the final output is "emoclew"..thanks for helping us thoroughly ..

sujitswain
Автор

Really .... great teacher in YouTube....well explained.... quality content free of django ...pandas ...etc plss teach us....a

Naveen-rzzv
Автор

sir mutable means you can change the value of variable and immutable means we can not change value once define, but in video you told reverse, first you said it correctly but again you changed it... @1:13

The_Wellness_Vibes
Автор

Thank you for providing very valuable content

vishnu-mgqt
Автор

appreciating this man learning many things🙏

saivinith
Автор

Hello sir, i think mutable means you can change the value and immutable means we can not change value.

theshaggyfitness
Автор

You are doing great job. Really getting confidence after each video. where can i find this document, the exercise you have copied. please let me know.

sun
Автор

thanks for sharing lot of information with python in string functions.it very helpful to us.

lathamannam
Автор

RESPECT YOUR AM MECH GUY BUT I UDERSTAND WHAT YOU TEACH..

dipaki
Автор

Hi
mutable-->changeable in python
immutable--> not changeable in python
I see that in the video at timestamp(1:15:08) pause and watch in which it is given as
mutable-->not changeable
immutable-->changeable

Can i know which is correct?

kishore-ek
Автор

Hi sir, Thanks for u valuable teaching. One suggestion, as checked min() max() are working not from its starting or ending letter its giving output from its ascii value order. Could you correct me if am wrong.

nithiyaj
Автор

Just to give some more clarification regarding the max, and min methods for Strings
a = 'TbESTINGyZ'

print(max(a)) #y
print(min(a)) #E
print(len(a)) #10


for max and min, it works based on the char Unicode values. Let's say for the above example, for the max one the Unicode value of y is U+0079 & for the min one Unicode value of E is U+0045.

Uppercase letters typically have smaller Unicode code point values than their corresponding lowercase letters.

bhumilvyas
Автор

hi, i found out something while i was practicing, isalnum - alphanumeric, it will give true for alphabets and numbers, but u said it will give false for alpha-its wrong, and thanbkyou for the videos it was really helpful, am rpacticing sidebyside

sriswetha
Автор

1:14:34 you made a think little bit concerned confusion in your mind for immutable (we can't change value) and mutable(can change tha value).plzz respond anyone if I m wrong.

MechanicalCode
Автор

Thanku so mch.. You r doing great job... We need this support whn struggling to get a dream job....

eirwylt
Автор

Dear sir,
Mutable means we can change the values
Immutable means we cannot change the values

harikasinghbondili
Автор

Great work sir, huge respect for you 😌

vaibhavmore
join shbcf.ru