Skip to content

ariostas-talks/2025-06-25-intro-to-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Software Testing

This repository contains a simple skeleton for a Python project used for the Software Testing workshop at the 2025 Software Engineering Summer School at Princeton University.

We will be using these slides from the Software Engineering for Scientific Computing Course.

Workshop exercise

We will be trying out using test-driven development (TDD) to implement a simple Python package that calculates elements of the Sylvester's sequence (which is a bit trickier than Fibonacci and less well known). The sequence is defined as follows:

$$ s_0 = 2 $$ $$ s_n = 1 + \prod_{i=0}^{n-1} s_i $$

(there is a simpler recursive formula, but we'll work with this one to make it more interesting)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages