Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
Music
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/d8/2c/65/d82c653b-8c4f-de44-221a-c8f0756b2c62/mza_10622313844242288062.jpg/600x600bb.jpg
Revision
TheLidlMan
13 episodes
4 days ago
Revision Podcast for Computer Science at RHUL
Show more...
Courses
Education
RSS
All content for Revision is the property of TheLidlMan and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Revision Podcast for Computer Science at RHUL
Show more...
Courses
Education
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_nologo/43537359/43537359-1745590277302-a2b86e7d2053b.jpg
7) Testing Concepts - CS2800 - Software Engineering
Revision
20 minutes 13 seconds
6 months ago
7) Testing Concepts - CS2800 - Software Engineering

This resource explains fundamental software testing concepts, starting with program flow, which dictates execution order and is visually represented by flowcharts and control flow graphs. It introduces cyclomatic complexity as a metric to quantify a program's logical difficulty based on its control flow. The material then discusses test coverage, outlining criteria like statement, branch, and basic condition coverage to assess the extent to which tests exercise the codebase. Ultimately, the document bridges the understanding of program complexity with strategies for ensuring adequate test coverage.

Revision
Revision Podcast for Computer Science at RHUL