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

Popular posts from this blog

LO3: create project

LO3:Create a graphical user interface