Time and date: Wednesday 25.09.24 from kl 08:30.
Sted: Rebel
Adresse: Universitetsgata 2, 0164 Oslo
(it will all be held in English)
This full-day workshop is tailored for individuals with a background in scripting or automation, focusing on cloud-based testing using Python. Participants will engage in hands-on activities to develop practical skills in creating and deploying test agents and data in a cloud environment.
The workshop will guide participants through the process of writing a simple test agent in Python to send traffic to a centralized REST API. Attendees will then create 10,000 random test objects for offline data testing and learn to spin up server instances in the AWS cloud using Python. The climax of the session involves deploying the test agent and data across cloud instances worldwide, aiming to generate simultaneous test traffic to a single REST API. This collective effort will test the REST API under a consistent and intense traffic load. The workshop is designed to be interactive and collaborative, fostering a hands-on learning experience.
[Requirements]
As a participant you are expected to have some experience in automation, scripting, or working with Python, as we will not be going into details on how for-loops work or how variables are instantiated in Python. You’ll see no “Hello World” here. However, instructions on how to solve the challenges in the workshop are provided and I will gladly answer any questions you will have on Python. And you should not be a stranger to working in a terminal, connecting to remote servers using ssh and ssh-keys.
Participants will bring their own computers used to connect to the training environment. The training environment will already be set up prior to the workshop for you, as such no late joining participants can be guaranteed. A browser (Chrome, Firefox or Edge), access to port 6901, and a stable internet connection will be all you need for the workshop, no guarantees are made if you have turtle slow internet access. If you can use ssh (port 21) then that is a bonus but not a hard requirement.
Instructions on how to connect to your machine will be sent out a week prior to the workshop and you are expected to verify ahead of time that you can access the training environment before the workshop. We will not have time to do laptop/corporate debugging on your machine on the day of the workshop.