Get back into writing functional tests. In this video, test the input data.
- Now we have all these beautiful unit test cases … but, if we scroll up on our test op py file, … remember these functional tests … the real reason we started all of this, … the reason we were writing these unit tests? … Well it's time now to come full circle … and see if we can get these to work. … So. … Let's go ahead and un-comment these. … You can select it all … and add 'em if you hit command … and then the forward slash … you can un-comment that. … One note that I want to make here is … that I misspelled browser here … so I just want to add an S on browser … in each of those places so that … that test is going to successfully be able … to work. … So with that in place let's go ahead … and save this test. … Let's go back to our terminal … where we'll say python manage dot py test … and if we go ahead and run this, … it's going to open up Firefox a couple of times. … There it is the first time … and here it comes the second time. … If we go back to our terminal, … look at that. …
- TDD philosophy
- Comparing functional and unit tests
- Writing a test in Selenium
- Writing a unit test
- Testing page data
- Hash testing
- Writing a test for user input
- Testing a POST request
- AJAX implementation
- TDD vs. testing after
Skill Level Intermediate
Deploying Django Apps: Make Your Site Go Livewith Nick Walter2h 43m Intermediate
Building RESTful Web APIs with Djangowith Rudolf Olah1h 9m Intermediate
What you should know1m 9s
1. Functional Tests
2. Unit Tests
3. Advanced Testing
Next steps1m 11s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.