Controlled Assessment

As part of the Controlled Assessment component of the course, you are expected to produce a robust test plan for both your website and database solution. Your testing should use appropriate test data and provide screenshots as evidence.

Testing systems

The test plan should be contained in your design documentation. It should aim to discover any and every flaw in your system.

curriculum-key-fact
Your test plan must be in a table, recording the purpose of the test, the test data and the results.

For example:

Test plan

Test#TestTest dataExpected result
1Links on homepage (navigation): Products, About Us, BlogN/ALinks will take the user to the correct page
2Links on homepage (navigation): Products, About Us, BlogN/ALinks will take the user to the correct page
3Search barNullReturn search page with text: "No results found"
4Search barNormal data – "Blog"Return search page with results: "2 results found" – Home Page, Blog

Test results

Test#TestTest dataActual result
1Links on homepage (navigation): Products, About Us, BlogN/ATests passed: All links on navigation bar working correctly
2Links on homepage (Navigation), Products, About Us, BlogN/ATests passed: All text links on accessibility bar working correctly
3Search barNullTests passed: Search does not accept null values
4Search barNormal data – "Blog"Tests passed: Accurate search results returned
Example of links working on the navigation bar of the Vicki's Vinyl website.Results of Test # 1 in the browser: Functioning navigation links on the Vicki's Vinyl website