This video has introduced both OwlTesing and Coursera test which are just two
different interfaces to exactly the same machine grader.
They will run exactly the same test, but they're doing so for different purposes.
So first, let's talk about OwlTest.
The idea behind OwlTest is to help give you feedback as you develop your code.
So as you develop your code, you should run things through OwlTest.
Remember that you have to get to OwlTests to get to the mini project description
page, because that passes the parameters to OwlTest which test to actually run.
But when you get that feedback, it's really just for you.
It gets thrown away, it does really gets recorded anywhere, but you can use it.
You can see hey, this is going to be my score if I actually do submit to Coursera.
Further you can see some of the tests that you fail.
And remember you can actually cut and
paste those tests directly into CodeSkulptor and run them yourself.
That way you can run them, you can add debugging information,
you can sort of see what's going on.
And compare to what you should be getting according to OwlTest and
think about why you're not getting that.
Hopefully, this helps you fix your code and then you can resume it and
hope that you get a better grade.
So that's OwlTest.
Now, once you've got what you're happy with in OwlTest,
you need to go over to Coursera Test.
Coursera Test is what actually submits things to Coursera and
you have to go through the mini project page to get there.
If you're on Coursera Test and
you submit, you should get the same grade you would have gotten from OwlTest.
But the big difference now is that it's going to post that grade to Coursera.
Now I want to caution you though, this posting is not instantaneous.
What I will tell you is that if you get a grade and
feedback back from Coursera Test and you actually are in Coursera Test,
that grade is eventually going to be posted to Coursera.
However, this is a large class, there's lots of things going on.
There are many sources of delay between the machine grader and
Coursera getting the grade posted.
So it could take several hours for
that grade to actually post once you get that feedback.
But if you do get the feedback it is going to post and
you're going to get the timestamp that you got the feedback