This is the sign-up form for the Byte-sized RSE session on Property-based Testing with Python. The event will be hosted online via Zoom on Friday 19th April 2024, 13:00-14:30 BST / 14:00-15:30 CEST. The Zoom link will be emailed to registered participants shortly before the session.
This session will look Property-based Testing using Python. This is a form of automated testing that applies a range of values to key properties to try and identify failure cases in your code. For a much more detailed discussion of what property based testing is (and isn't!), take a look at this article:
https://hypothesis.works/articles/what-is-property-based-testing/
Session prerequisites
You’ll need Python installed on your computer and be able to install new Python
libraries with the "pip" package management tool. We’ll install new packages into a virtual
environment so you won’t require admin access if you have Python, pip and
"venv" available. We also recommend that you some basic familiarity with
writing tests in Python via Python’s unittest framework, pytest or a
similar testing library. Finally, you’ll also need to have Git installed since we’ll
be cloning an example repository from GitHub which will contain some initial
content for the interactive exercises.
How your information will be used
- Personal information you supply to us through this form will be used only for the purposes of contacting you to join the event, for monitoring the outcomes from the event, and to get feedback on the event. We will hold the personal data you have provided for a period of one year after the final day of the event, at which point it is deleted. You have the right to request a copy of the information we hold about you and ask us to correct or remove information, please email s.crouch@software.ac.uk or jeremy.cohen@imperial.ac.uk. We are collecting your contact details in accordance with the Software Sustainability Institute's privacy policy. For more information, please see https://software.ac.uk/privacy-events.