Introduction to Software Testing
by
Thu, Jan 13, 2022
3 PM – 5 PM EST (GMT-5)
Online Event
33
Registered
Registration
Registration is now closed (this event already took place).
Details
Learning objectives:
Attendees will learn different high-level approaches to testing code and will get firsthand experience setting up and using automated testing frameworks.
Knowledge prerequisites:
Basic Linux and the Bash command-line. Some programming experience in Python and/or C++.
Hardware/software prerequisites:
Participants in any PICSciE virtual workshop need a Princeton Zoom account. For this session, users should also have an account on our Adroit cluster (another cluster like Tiger or Della is ok), and they should confirm that they can SSH into Adroit at least 48 hours beforehand. Details on connecting to Adroit can be found in the advance setup guide for PICSciE virtual workshops (https://researchcomputing.princeton.edu/learn/workshops-live-training/hardware-and-software-requirements-picscie-workshops).
Session format:
Lecture and hands-on
What to expect:
Single workshop (one-off workshop –" 2 hours total)
Meet the facilitator:
Jonathan Halverson is a research software and programming analyst with the Princeton Institute for Computational Science & Engineering (PICSciE) and Research Computing. He has an expertise in data science and he is a founding organizer of the TensorFlow & PyTorch User Group at Princeton. Prior to his current position, Jonathan performed polymer physics research at the Max Planck Institute for Polymer Research and nanoscience research at Brookhaven National Laboratory. He has a Ph.D. in Chemical Engineering from CUNY.
To request accommodations for this event, please contact the workshop or event facilitator at least 3 working days prior to the event.