Python for testers: learn how Python can help you to save valuable testing time!
If you feel there are laborious and repetitive tasks that you spend your valuable test time on. If you want to pick up programming and scripting to help solve that problem. Then this course is for you!register download
brochure call me
After this training:
- You can generate test data
- You can monitor the system under test
- You can compress and send test data
- You can clean out test data after performing a test
- You can delete temporary files and automate starting processes on the system
- You can control external processes
- You can get started with performance measurements
- You can work independently with Python!
How Python can help you to save valuable testing time!
Have you ever been faced with doing laborious and repetitive work as a tester? Of course you have. In our day-to-day work we have to perform many complex, laborious and repetitive tasks. Not only does it take time away from us, it is also mind numbingly boring at times, and it is easy to make mistakes when we have long lists of things to do. But who says it has to be done by you?
You may have heard of Python. “Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasises code readability. The language provides constructs intended to enable clear programs on both a small and large scale” (source: Wikipedia). Ideal for testers who want to go fast! Now you can learn more about it. You can see and learn how you can apply it in your day-to-day work.
Who should attend this training?
This course is suitable for you if you are frustrated by the laborious and repetitive work that makes up day-to-day testing work. And for anyone who has tried or wants to try scripting and programming in order to help focus more on the sapient test activities and let the computer do the repetitive work.
Roles of participants in their organization
This training is meant for:
- Test Developers
Prior knowledge or training required
You must have have basic computer knowledge and a genuine interest in learning about scripting and programming.
Structure of this training
This two-day training is very hands-on and intense with a very experienced trainer: Kristoffer Nordström from Northern Test Consulting in Sweden. You won’t waste a lot of time on theory, but spend most of the time practicing.
You are required to bring your own laptop to be able to complete the exercises. Please bring a computer that you use regularly. Almost all course material is cross platform and works equally well on Windows, Mac OS X and Linux!
What is Python?
Built-in data types
Input from command line
Introduction to Object Oriented Python
The standard library
Text parsing and manipulation
Generating test data
Compressing and transferring test data
Installing 3rd party libraries
Calling and testing REST APIs
Controlling external processes
Monitor system under test
Python 2 vs 3
Possibilities in-house training
Improve provides this training in house and tailored to your specific situation or needs upon request. For further information please contact us at +31 40 - 202 1803 or email@example.com.
Training information 2018
Your trainer is Kristoffer Nordström.