VCE IT Theory Slideshows - PowerPoint PPT Presentation

Vce it theory slideshows
1 / 13

  • Uploaded on
  • Presentation posted in: General

User Acceptance Testing. VCE IT Theory Slideshows. By Mark Kelly Contents. Other testing types User Acceptance Testing. Unit testing. Testing a component of a system (e.g. a subprogram or hardware part) in isolation to see that it does what it’s supposed to do.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Download Presentation

VCE IT Theory Slideshows

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

Vce it theory slideshows

User Acceptance Testing

VCE IT Theory Slideshows

By Mark Kelly



  • Other testing types

  • User Acceptance Testing

Unit testing

Unit testing

  • Testing a component of a system (e.g. a subprogram or hardware part) in isolation to see that it does what it’s supposed to do.

Integration testing

Integration Testing

  • Joining the component (software or hardware) to see that it behaves properly when joined to related components.

  • E.g. does a subprogram accept parameters or return values correctly to/from another subprogram?

  • Is a piece of hardware pin-compatible with the device it plugs into?

System testing

System Testing

  • Finding out whether the entire system with all of its components is working as it should.

User acceptance testing uat

User Acceptance Testing (UAT)

  • Formal testing of whether the intended user of the system or product is happy the way it carries out its functional and non-functional requirements, as specified in the SRS.

Vce it theory slideshows


  • The project schedule may say all tasks are done…

  • The programmers may have cleared all known bugs…

  • So why wont the client settle their account and let you get on with your next project?

  • They want a demonstration that you have delivered on everything you promised.

  • That’s why you do User Acceptance Testing.

Before uat

Before UAT

  • Informal testing (testing as you go during development is finished.

  • Integration testing is finished.

  • The testing environment has been set up and test methodology agreed on.

  • Test data has been agreed on.

  • Criteria for success have been agreed on.

During uat

During UAT

  • Actual end-users are often used for UAT rather than managers

  • Skilled users can tell if a product has problems that a mere observer could never notice

  • In fact, modern developers seek end user input during design and development to avoid nasty surprises during UAT

What is the purpose of uat

What is the purpose of UAT?

  • To demonstrate that the system is fit for real use by real people in the business.

  • Is different to system testing which provesthat the system behaves in the way that was described in the SRS.

  • A product could satisfy the SRS but be a never-ending pain for its users.

What uat sounds like

What UAT sounds like

Developer:  The product should respond briskly. I click here, and we get instant response.

User: OK.

Developer: The product should be easy to read. See the font size and colours we used? OK?

User: They’re fine.

Developer: Help needs to be contextual. See, I open this and press F1 – relevant help appears.

User: Yep. OK.

Developer: Next, we had to make it disaster resistant. I’ll just pull out the power cord and see how it avoids data loss…

After uat

After UAT

  • User signs off on the product, accepting that it is satisfactory. Then the developer can be paid.

  • Any known defects that will not interfere with a commercial released are identified, and fixes are scheduled.

  • If functionality is unacceptable, a timeline is established with the developer to fix the problems and resubmit the problem for UAT.

Vce it theory slideshows1


By Mark Kelly

These slideshows may be freely used, modified or distributed by teachers and students anywhere on the planet (but not elsewhere).

They may NOT be sold.

They must NOT be redistributed if you modify them.

  • Login