MSAMM
Back to course

Oracle Visual Builder: Applications That Outlive Their First Release · Module 16 · Testing an application with no test framework

Testing without the other system

Lesson 158 of 176 · 3 min

The service IS NOT READY and the date IS NOT MOVING. STUBS AND RECORDED RESPONSES, and WHAT NEITHER OF THEM CAN TELL YOU. You will frequently have to build against a service that does not exist yet, and the ways of doing that are fine as long as you are honest about what they establish. A STUB IS SOMETHING YOU WROTE THAT RETURNS WHAT YOU EXPECT. It unblocks the work, it is instant, and it lets you build the whole page. And it is a statement of your own assumptions rather than of the service's behaviour — which is the whole limitation, and it is total. A RECORDED RESPONSE IS BETTER BECAUSE IT CAME FROM THE REAL SERVICE. The shape is right, the field names are right, the values are real. What it cannot do is fail, be slow, or change — so everything in Lesson 4 is untestable against

The full lesson is part of the course

The video, the complete written lesson and the module quiz are included in Oracle Visual Builder: Applications That Outlive Their First Release, with a certificate on completion and a fourteen-day refund window.

Get the free lessons by email

We will email you a link to every free lesson in this course. No account needed, and one message only.

In this module: Module 16 · Testing an application with no test framework

  1. 1What "tested" means hereFree preview
  2. 2Choosing data that would fail
  3. 3Testing without the other system
  4. 4Testing the failure paths
  5. 5Testing both locales
  6. 6Accessibility and keyboard
  7. 7What breaks: the sign-off that proved nothing
  8. 8Lab briefing · A test plan somebody would sign