What's new? | Help | Directory | Sign in
Google
                
Search
for
Updated Mar 13, 2008 by cfahim
Stage1  

VVR 3/14/08

1.0 Introduction and Overview

1.1 Purpose of this Document

The purpose of this document (Verification and Validation Results, VVR) is to describe the results acquired from the VVP document, and to give the results acquired from testing our system.

1.2 Scope of the Development Project

Team Diamond-Cutters will develop a database application which consists of a graphical user interface deployed through a web browser. The user interface will send queries to a database managed by Microsoft Access and return the corresponding queried data. Such requestable data includes: valet packets, car information, and customer information. This information in return will assist valet works at Diamond Airport Parking manage and assist customers.

1.3 Definitions, Acronyms, and Abbreviations

1.4 References

1.5 Overview of Document

This document is a summary of the testing scheme established by the VVP. This document also reviews the outcome carried out by each test, evalutates our testing process, and summarizes any issues in the defect report. (more details in Reviews, Walkthroughs, Inspections, and Audits)

2.0 Summary of Results

We tested the entire Stage1 release of the DAP suite, and have found that each module functioned accordingly. Thus we can summarize that no major defects exist in the system. As a result our Stage1 release of the DAP suite has been very successful and working to the degree of our original plans.

3.0 Results from review, walkthroughs, inspections, and audits

We didn't have any formal walkthroughs, but every week at group meetings we review the progress made on the DAP suite and ensure that it is progressing as planned. Our team leader inspects the code regularly ensures that it meets criteria, and all known problems are dealt with. As a result our Stage1 suite is a reflection of all the goals we have planned for this initial release.

4.0 Results from testing

4.1 Summary of component test

  • Along the way we also adopted a new testing tool which was introduced to our group. This tool, Selenium IDE is a plug-in for web browsers. It automatically writes javascript during the runtime of a project. For example as we enter in credentials to the login page these fields would be recorded inside Selenium and then allows this code to be automatically re-used when the opened again. We used Selenium to test all of the other modules and didn't find any problems.

Component Setting Who How Long Comments Problems Work not Completed
User Interface In Process Spencer 10 hours User Interface could use some touch up and some "wow" factor none none
Packets Database Chris 5 hours Multiple accounts are not supported, however this did not cause any problems insofar see comments none
Database Database Kem 10 hours Database is awesome none none

4.2 Summary of integration test/testing product as a whole

Component Setting Who How Long Comments Problems Work not Completed
All Components The Suite All Members 10 hours none Issues with switching database from Derby to Access; Issues with calendar buttons Calendar buttons not resolved

5.0 Evaluation of the process

This section will allow you to reflect on how well your team's testing process worked.

5.1 Evaluation of test cases

Test were thorough and eye opening. We found issues mainly in integration with database control and using the application on different browsers, i.e. calendar buttons do not work sometimes. We need more tests from non group members and actual DAP employees. Also, more stress testing of the data fields would be nice.

5.2 Results from defect tracker

We have not used the defect tracker much, because we have not come across any defects major enough to report. When there are defects found, we will post the information about the defect in the defect tracker, which will give information about the defect.

5.3 Lessons learned

Since we have not encountered any major problems with this initial release, we feel the project is headed in the right direction. However we were recently introduced to Selenium IDE which is a web browser plug-in. We feel that with this new testing device, the time spent testing could be greatly reduced. Since most of the tests are created by the end-user and is tracked by this plug-in. In return Selenium would write tests for us so we can do automated testing.

6.0 Outcome of acceptance test and delivery

So far only group members have tested the suite. In the future we will allow DAP employees to try their best to break our best and give us their feedback. We will add another section so the DAP user can input bugs/feedback.

7.0 Summary of open issues

Only two issues are still open:

8.0 Additional Information

N/A


Sign in to add a comment