Back To Schedule
Monday, September 23 • 9:00am - 5:00pm
(SOLD OUT) Python (not only) for testers (SOLD OUT)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


NOTE: You will be added by the KWSQA to the workshop you chose during registration at https://targetingquality.ca

Based on 2018 data Python the fastest growing programming language in the world. It doesn’t matter if you look at number of contributors, stack-overflow threads or opened job positions – Python is always at the top. What’s very important, it’s also fastest growing language for test automation purposes.

I will teach you what he learnt during his professional (but not only!) career. He will pass you the knowledge of all good practices as well as all tips & tricks to build your delightful test automation environment.

During the workshop you will understand everything needed to start your Pythonic adventure from the scratch. You’ll see how to use PyCharm IDE in an easy and comfortable way, how to build and maintain development environments and handle packages and libraries. After that smooth start, you’ll be solving simple programming problems to learn Python basics, including functions, conditions, loops, classes, collections and exceptions.

After we pass that part, you’ll be involved in what the testers like the most: finding bugs by writing code! Balancing between REST API and Web testing you will discover your favorite part of automation. As a last step, you will have a chance to wear business hat and use human-friendly Gherkin syntax to write (and execute) automated test cases.

Just join and enjoy Python!

Key learnings:
– Learning how to set-up environment and navigate in PyCharm IDE
– Understanding Python project structure and dependencies
– Know-how about Python basics (functions, classes, methods, collections and exceptions)
– Writing and debugging tests using Python modules (py.test/unittest)
– Understanding value of good practices for API and UI testing

- Bring a laptop and power cable!
- PyCharm
- Python 3.7

avatar for Dawid Pacia

Dawid Pacia

Engineering Manager, QA, Taskrabbit
Who I am1/3 QA, 1/3 Python, 1/3 Lead. Tech freak following all the newest technologies (and implementing them on his own). Fan of the Agile approach to project management and products.What I doLeading and supporting the best and the happiest QA team! Actively speaking (and traveling... Read More →

Monday September 23, 2019 9:00am - 5:00pm EDT
Norfolk Room