Testing and Debugging Python

4.4
Sterne
211 Bewertungen
von
Coursera Project Network
5.938 bereits angemeldet
In diesem angeleitetes Projekt werden Sie:

Use Testing Framework.

Test Code.

Use a Debugger to Debug Code.

Clock55 minutes
IntermediateMittel
CloudKein Download erforderlich
VideoVideo auf geteiltem Bildschirm
Comment DotsEnglisch
LaptopNur Desktop

If you have seen any of the news lately, it is not hard to imagine why software bugs cost the economy billions of dollars per year as well as costing lives. The ability to test your code (and other’s code) is probably one of the most important skills to know as a developer. Knowing how to track down and fix bugs is also critical. Testing can mean adding print statements to output data at certain points in a program to visually check it. Testing can also involve developing separate programs to test the functionality of the code itself. In this course, you will create a Python application that implements a new sorting algorithm. You will also create a test to sort the algorithm, and use debugging to find bugs in the code. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Kompetenzen, die Sie erwerben werden

  • Debugging
  • Software Testing
  • Python Programming
  • Unit Testing
  • Sorting

Schritt für Schritt lernen

In einem Video, das auf einer Hälfte Ihres Arbeitsbereichs abgespielt wird, führt Sie Ihr Dozent durch diese Schritte:

  1. Create Python Code Stub

  2. Select Testing Framework

  3. Implement Function

  4. Debug code

  5. Finalize Tests

Ablauf angeleiteter Projekte

Ihr Arbeitsbereich ist ein Cloud-Desktop direkt in Ihrem Browser, kein Download erforderlich

Ihr Dozent leitet Sie in einem Video mit geteiltem Bildschirm Schritt für Schritt an.

Bewertungen

Top-Bewertungen von TESTING AND DEBUGGING PYTHON

Alle Bewertungen anzeigen

Häufig gestellte Fragen

Häufig gestellte Fragen

Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.