LO4:Conduct testing
Testing
This is my plan for production
The home page will look aesthetically pleasing and function according to how it is planned.
|
To check this, I will run the home page and review how It looks and then I will open the links to see if they work as intended.
|
This milestone will be complete by the 11th of December.
|
I will also check with my client to see if they approve of the progress or changes made to the project as to follow what they want and not what I want as it is their project and will be their property.
|
The create page will look aesthetically pleasing and function according to how it is planned.
|
To check this, I will run the create page and review how It looks and then I will open the links to see if they work as intended.
|
This milestone will be complete by the 18th of December.
|
I will also check with my client to see if they approve of the progress or changes made to the project as to follow what they want and not what I want as it is their project and will be their property.
|
The about page will look aesthetically pleasing and function according to how it is planned.
|
To check this, I will run the about page and review how It looks and then I will open the links to see if they work as intended.
|
This milestone will be complete by the 22nd of January.
|
I will also check with my client to see if they approve of the progress or changes made to the project as to follow what they want and not what I want as it is their project and will be their property.
|
The dossier page will look aesthetically pleasing and function according to how it is planned.
|
To check this, I will run the dossier page and review how It looks and if the data is saved on it then I will open the links to see if they work as intended.
|
This milestone will be complete by the 29th of January.
|
I will also check with my client to see if they approve of the progress or changes made to the project as to follow what they want and not what I want as it is their project and will be their property.
|
The table page will look aesthetically pleasing and function according to how it is planned.
|
To check this, I will run the table page and review how It looks and then I will open the links to see if they work as intended.
|
This milestone will be complete by the 5th of February.
|
I will also check with my client to see if they approve of the progress or changes made to the project as to follow what they want and not what I want as it is their project and will be their property.
|
The login page will look aesthetically pleasing and function according to how it is planned.
|
To check this, I will run the login page and review how It looks and then I will input data into the fields and see if the data is saved.
|
This milestone will be complete by the 12th of February.
|
I will also check with my client to see if they approve of the progress or changes made to the project as to follow what they want and not what I want as it is their project and will be their property.
|
Once I got around to testing the final draft of the project I ran into a problem which I was unable to identify and as a result of the unknown issue I had to restart my project. I took all of the code I know worked and transferred it to the new project which considerably sped up the progress of the second project, however when I consulted my stake holder about this issue he said that if I was starting from scratch then he would like to change some of the requirements he initially came up with. The only major change to the requirements was that there was to be no login but a temporary sign up, so it uses temporary accounts that don’t get shown. When I asked him about this he just said that he views the idea of needing to sign in and not be anonymous slightly unnerving and would like to allow people who wish to remain anonymous a chance to be anonymous.
During the process of making the second project I did
testing on all the separate pages and then on how they where navigated. I also
got my stake holder to test the different iterations of the project to see if
it has been changed to meet his new criteria.
In order to test the navigation of the frame which was the
first iteration I just asked my stakeholder to look through the pages however
he wanted and to tell me how easy he found it to navigate. I did this because
the purpose of the first iteration is to enable the project to have easy to
understand navigation. The feedback from my client was very positive as he said
“The layout and design aren’t distracting, and the navigation bar is very
simply done. And the home page is easy to understand as there are descriptions telling
you what the buttons will do.”
To test the dossier parts of the project I asked my client
to create a dossier, view it in the index table, edit the dossier then view the
changed dossier before deleting the dossier. When I asked my client to do this
he said that he wanted to wait for the project to be done before he did that,
but he would happily do the tasks I asked if they would be helpful to the
project. This is the dossier he created.
This is what he saw when he viewed the index.
The date of birth is different because he was not able to
put in certain dates in either the English layout of day/month/year nor the
American way of month/day/year. When he edited the dossier, he saw this and
changed the animal to Panda. This is what he saw.
When he saved the changes to the dossier the index table
changed to match the dossier data.
Then my stake holder went to details to see if the details
of the dossier where shown as the file after the changes.
Then I asked my stakeholder to delete the dossier to check
the functionality of the delete function.
Then to check whether the function worked he went back to
view the index table.
To test the third iteration which was the temporary accounts
I asked my client to create a temporary account using the sign-up page. The
account he created was an account called Bossun5.
The password was hidden which is effective because my
stakeholder wanted this to be as simple as possible while keeping the key
elements that make a sign-up page. He said that the page had all of the key
features he wanted and was perfect as it followed the house style he wanted the
project to have. However, he said that the verify password didn’t actually make
sure the passwords were the same. When I went to go and fix this I tried to
make the verify password check the password and to not allow any different
values but when I did this the sign-up page topped working and I had to get rid
of any alterations I made to the page.
Comments
Post a Comment