Está en la página 1de 4

Asante Kobby Emmanuel AnnorImplementation 2 Report

1. Time Sheet
Date
15th April 2016

Time Spent
2 hours

16th April 2016

4 hours

17th April 2016


18th April 2016

35 minutes
2 hours

19th April 2016

3 hours

20th April 2016

1 hour

21st April 2016

2 hours

22nd April 2016

8 hours

23rd April 2016

7 hours

24th April 2016

11 hours

25th April 2016

10 hours

Work Done
Drawing of sequence
diagram, creation of database
Writing code for ajax
implementation, review of css
code
Editing of sequence diagram
Testing of ajax
implementation code
Editing of ajax
implementation code
Code commenting, code
testing
Editing code of ajax
implementation
Creating of git branch online,
Various testings, code
formatting and commenting
Editing of code, commenting,
correcting errors in code
Editing of ajax
implementation, various
testings,
Testing of code, review of css
code , code formatting and
commenting

2. Specification for requirement,


The IRB Application Form portal should allow the user applyi ng for an
IRB to submit his or her completed IRB application to the IRB board.

3. Sequence diagram,

Asante Kobby Emmanuel AnnorImplementation 2 Report

3. Unit test report,


Unit Test point
SQL statement to submit
completed IRB
Application form

SQL statement to submit


completed IRB
Application form

Click the submit button


on the IRB Application
HTML form

Testing
Write SQL statement with
test inputs and run it
using phpMyAdmin.
Test input: Fill required
forms
Expected Result:
Confirmation message on
successful submission of
form
Write SQL statement with
test inputs and run it
using phpMyAdmin.
Test input: Do not Fill
required forms
Expected Result: Error
message requesting you
to fill all required fields on
the form
Fill required fields on the
IRB Application HTML
form

Result

Success result: SQL


statement executed
successfully and display of a
confirmation message on
row inserted

Success result: SQL


statement executed
successfully and display of a
confirmation message on
row inserted

Success result: SQL


statement executed
successfully as the title of the

Asante Kobby Emmanuel AnnorImplementation 2 Report

Click the submit button


on the IRB Application
HTML form

submitForm method in
completedapp class

submitForm method in
completedapps class

and click the submit


button
Test input: Fill required
fields
Expected Result: Page
should not reload
Do not fill any field on the
IRB Application HTML
form
and click the submit
button
Test input: don not fill any
field on the form
Expected Result: Error
message requesting you
to fill all required fields on
the form
Write a code to create
object of the class and
call the method with test
inputs and compare
output in database
Test input: $ProjectTitle
Expected Result: return
successful if name stored
in the $ProjectTitle
variable is displayed in
the database when
checked on phpMyAdmin
Write a PHP unit test to
test the code
Input: $ProjectTitle
Output: True or false
Assert Condition: if
$ProjectTitle is passed as
a parameter successfully,
then the submitForm
method should be able to
execute the query in the
database successfully

new form submitted was


displayed in phpMyadmin.
Page did not reload.

Failure result: SQL statement


executed successfully and
display of a confirmation
message on successful
submission of form

Successful

Successful

Asante Kobby Emmanuel AnnorImplementation 2 Report

4. Professional test result by Mahesh


Emmanuel Asante Kobby Annors functional requirement is to submit a completed IRB
Application form to the database using ajax implementation. On filling the details of the form
and clicking the submit button, the page did not reload
5. How the submit feature implemented can be tested.
Fill all required fields on the IRB application form and click the "submit" button once
you are done filling the required fields. The details of your form would be submitted into
the database.

También podría gustarte