NTD has ended
Back To Schedule
Wednesday, June 3 • 09:00 - 17:00
Python (Not Only) for Testers

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.
Based on 2018 data Python the fastest growing programming language in the world. It doesn’t matter if you look at the number of contributors, stack-overflow threads or opened job positions – Python is in most cases at the top. What’s very important, it’s also the fastest-growing language for test automation purposes.
I will teach you what he learned 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 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 dev and test roles we'll prepare fully functional code.
As the last step, you will have a chance to wear your everyday tester's hat to prepare, write and execute automated test cases.

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

Key Takeaways:
  • 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 and patterns for coding in test automation 

avatar for Dawid Pacia

Dawid Pacia

Test Automation Manager, Brainly
Dawid is a 1/3 QA, 1/3 DevOps, 1/3 Lead. Tech freak following all the newest technologies (and implementing then on his own). Fan of Agile approach to project management and products. Awarded as "People of Testing” 2018 & 2019.What do I do?Leading and supporting the best and the... Read More →

Wednesday June 3, 2020 09:00 - 17:00 EEST