Software test automation with Python (Practicum with Marina Leitman)
Software test automation with Python (Practicum with Marina Leitman)
FEATURED
INSTRUCTOR
Marina Leitman – Senior QA Director with 20+ years of industry experience. She supervises over 150 employees and manages the hiring and training processes of novice staff members in her team.
SUMMARY
Knowledge of automation or previous programming experience is not needed; you will start learning from scratch!
The skills you will acquire are universal to automation in any programming language, and you will be able to apply them to any framework.
Is it possible to get a job after this course? Yes! Coding is the same as writing. Basically, you start writing at the 1st-grade level, work up to middle school, go on to the high school level, and maybe become a Shakespeare. So, by association, this class will give you the basics, and you will be able to automate at the middle school level – but it will work! After that, everything will be in your hands: you can stop at this level or you can keep learning and progressing. There will be 12 lessons with unlimited after-class support.
YOU WILL LEARN
- How to setup automation framework from scratch (Behave/Selenium/Python)
- How to find elements in Selenium using XPath (not only the simple Xpaths but actually the most complex ones that will allow you to collect any data from the page)
- How to use Python for the automation (basic Python syntax that will allow you to automate any UI page)
◉ Introduction to Selenium/Behave/Python framework
Homework: Setting up the framework with detailed instructions
1-3 hour of support is provided after class
◉ Creating first automated test case using knowledge from the first lesson
Homework: Creating ( automating ) 5-10 test cases
1-3 hours of after-class support are provided
◉ Xpaths and Variables
Homework: Working on 4-5 different Brainteasers
1-3 hours of after-class support are provided
◉ XPaths + Conditions and different options of handling error messages
Homework: Modifying existing test cases making them look more officiant
1-3 hours of after-class support are provided
◉ Error handling and starting Loops
Homework: Working on the new scripts using conditions and loops
1-3 hours of after-class support are provided
◉ Overview of previously learned concepts
Homework: Creating/automating new 10 test case
1-3 hours of after-class support are provided
◉ Loops (Python) + Behave hooks
Homework: Modifying/Improving existing test cases making them more efficient
◉ Different types of waits in Selenium and types of Loops in Behave
◉ Tagging, debugging, setting up the framework to run with different browsers
◉ Setting up the project in the Git repeating material
◉ Test + Interview questions in Selenium
CURRENT SCHEDULE OF CHARGES
Lectures: Monday, Thursday (6 pm-7 pm PST);
Practice: Wednesday at 6pm PST (to work on tasks, troubleshoot/solve problems)
The promotional price is $1,000
PAYMENT OPTIONS
- Pay with a debit/credit card (the option is available in our shopping cart)
- Pay with the Zelle app (make a transfer from your Zelle account)
- Mail us a check (make checks payable to “Portnov Computer School”, mail to 830 Stewart drive, #106, Sunnyvale, CA 94085)
TanujaAugust, 2023
ElenAugust, 2023
PavelAugust, 2023
Stanislav CAugust, 2021
Irina IJuly, 2021
Vitalii NJuly, 2021
oxanaJuly, 2021
Vitalii D.July, 2021
MariaJuly, 2021
AnatoliyJuly, 2021
AntonJuly, 2021
ValentinJuly, 2021
DeeptiJuly, 2021
Larisa LarinaJuly, 2021
AdamJuly, 2021
Denis VJuly, 2021
ZackJuly, 2021
AndreiJuly, 2021