Unit Testing Python Code Using Nose
Nose is a Python testing framework that simplifies writing and running tests for your code. In this hands-on guided project, you will learn how to use Nose to run automated unit tests in Python.

Language
- English
Topic
- Cloud Development
Skills You Will Learn
- Python, Nose
Offered By
- IBMSkillsNetwork
Estimated Effort
- 30 minutes
Platform
- SkillsNetwork
Last Update
- March 20, 2023
A Look at the Project Ahead
- Install Nose, Pinocchio, and Coverage
- Run unit tests with unittest and Nose
- Produce color-coded test output
- Add coverage reports to your test output
What You'll Need
- Basic Python skills
- Basic knowledge of Test Driven Development

Language
- English
Topic
- Cloud Development
Skills You Will Learn
- Python, Nose
Offered By
- IBMSkillsNetwork
Estimated Effort
- 30 minutes
Platform
- SkillsNetwork
Last Update
- March 20, 2023
Instructors
Chaitra Nama
Project Coordinator
Working as a Project Coordinator/Manager at Skill-Up Technologies.
Read morePatsy R. Kravitz
Let's make the world a better place!
As an agile human, I like to solve problems and make the world a better place. like flexing my brain to think about how we can improve processes and outcomes. As a former IBM contractor (15 years), I loved working inside some fabulous tech and supporting that tech with instructional, technical, and marketing content. I even had the opportunity to physically lend a hand and test the mechanics of a server card! I'm also the primary inventor of technology that is the property of IBM for changing how we perform wheel alignments on vehicles. My formal education includes an accounting degree, business-related courses, and a bit of old-school programming. My professional background includes IT support within an auto and property insurance organization and configuration, support, training, and implementation of software used by enterprise electrical and gas utility organizations. My informal education includes a lot of reading and self-study. I'm an AI enthusiast and love seeing how the tech can improve our lives! My role puts me in the background supporting content for your learning journey, and I ask questions along the way (Hopefully the same questions you would ask!) so that you have a successful learning experience. I'm rooting for you, and I'd love to hear your feedback and success stories!
Read more