Assignment title: Information
ISCG 6413 Testing and Quality Assurance in ICT
Semester 1 – 2017
Assignment 1
Research Report on Testing Types / Techniques
Department of Computing Submission Due: 10-April-2017 (week 7)
Weight: 20%
Assignment Aims
To gain an understanding of:
Test Driven Development (TDD)
Unit Testing analysis, design and implementation
Instructions
This is an individual assignment.
You need to write a report about the following.
Test Driven Development (TDD) is an important process in Software testing. Write a research
and detailed report about TDD and discuss all the aspects that are related to TDD. You may
include some programming aspects in your report, but it is not mandatory.
Your report must contain the following:
1) A title page
2) A table of contents
3) An introduction (which should include a brief background and a paragraph letting the
reader know what to expect)
4) A detailed discussion about the concept under research (Part 1 OR Part 2)
5) Summary (that summarizes the findings you have made)
6) References (in APA 5 style and listed in alphabetical order of the first author)
Your report is expected to contain not less than 2500 and not more than 3500 words excluding
cover sheet, title page, table of contents, code (if any) and references.
Please make sure you keep a backup copy of your assignment.
Marks will be deducted if you fail to draw upon appropriate professional and academic
literature in your writing and if the assignment is not written and presented in a professional
manner. You can quote other people’s work (websites, conference proceedings, industrymagazines, journals, and books) provided that you cite and reference them correctly in your
report. However, most of your report should be your own ideas and thoughts written in your
words. Each quotation or table or diagram from another source must be accompanied by a
discussion in your own words. For example, if you have included a table from another source
then you must write about what you think the table shows, why you have included it, why it is
relevant and so on. Please remember to format your report so that it is easy to discern your
thoughts and ideas from your sources’ thoughts and ideas.
When choosing sources please check that they have passed some form of quality assurance (for
this reason, books, journal articles and conference articles are a good choice). Also bear in mind
that if it is difficult to identify the author, year or title of an article then it has not been subject
to quality assurance.
Marks will be deducted for failure to follow the Department of Computing Guidelines for
Writing and Presenting Assessment Items, in particular, sections 7 and 8 (referencing and
plagiarism). Plagiarism will be reported to the Programme Director who may award zero marks
or refer the matter to the Department Discipline Committee, which has powers of
suspension/exclusion. Your report must end with a section giving references – this will show
where you got your source material from. Please use APA 5 referencing style. See examples
below:
Journal Reference Example:
Alberti, M., Weeks, R., & Coe, S. (2004). Urban land cover change analysis in Central Puget
Sound. Photogrammetric Engineering & Remote Sensing 70 (9), 1043-1052.
Book Reference Example:
Lillesand, T.M., & Kiefer, R.W. (1994). Remote sensing and image interpretation. New York:
John Wiley.
Website Reference Example:
Minang, P.A., & McCall, M. (2006). Participatory GIS and local knowledge enhancement for
community carbon forestry planning: an example from Cameroon. Retrieved September 28,
2006, from
http://www.communitycarbonforestry.org/publications/Participatory%20GIS%20and%20local
%2 0-%20Minang.pdf
Presentation of the report
1) Make sure you have a table of contents.
2) Make sure your sections have numbers (hint: the introduction will be number 1).
3) Make sure each page has a number.
4) Make sure your table of contents, section numbers and page numbers all correlate.
5) Put a caption on all figures (diagrams) and tables.
6) Make sure that new page breaks are at appropriate places (i.e. NOT just after new sections
or in the middle of a figure or diagram or table row/column.
7) Cite all work that has come from other sources
8) Make sure that all sources cited are listed in your list of referencesMarking
Part Available Marks Actual Marks
Report Content 90
Introduction and the
importance of the topic
10
Proper investigation of the
topic under study
60
Summary 10
Extensive research and proper
referencing
10
Report Presentation 10
Total: 100
NB. Your report will be marked based on coverage, relevance, clarity, degree of your input,
and quality of your writing.
Assignment Hand-in
A softcopy of your assignment must be submitted electronically to www.turnitin.com on or
before the due date and time. (Instructions will be available for submission to
www.turnitin.com).
Late Submission of Assignments
Assignments submitted after the due date and time without having received an extension
through Special Assessment Circumstances (SAC) will be penalised according to the following:
10% of marks deducted if submitted within 24hrs of the deadline
20% of marks deducted if submitted after 24hrs and up to 48hrs of the deadline
30% of marks deducted if submitted after 48hrs and up to 72hrs of the deadline
No grade will be awarded for an assignment that is submitted later than 72hrs after the
deadline
Assignments handed in more than 72 hours late will not be marked unless Special Assessment
Circumstances apply. So, it is better to hand in an incomplete assignment on time.
Special Assessment Circumstances
A student, who due to circumstances beyond his or her control, misses a test, final exam or an
assignment deadline or considers his or her performance in a test, final exam or an assignment
to have been adversely affected, should complete the Special Assessment Circumstances (SAC)
form available from Student Central.
Within any semester, a student may have only one SAC per course.
When requesting an SAC for an assignment, the SAC application form must be submitted (along
with the work completed to date) within the time frame of the extension requested; i.e. if the
Doctor’s certificate is for one (1) day, then the SAC application form and work completed must
be submitted within one (1) day.Assistance to other Students
Students themselves can be an excellent resource to assist the learning of fellow students, but
there are issues that arise in assessments that relate to the type and amount of assistance
given by students to other students. It is important to recognise what types of assistance are
beneficial to another’s learning and also what types of assistance are unacceptable in an
assessment.
Beneficial Assistance
Study Groups.
Discussion.
Sharing reading material.
Testing another student’s programming work using the executable code and giving
them the results of that testing.
Unacceptable Assistance
Working together on one copy of the assessment and submitting it as own work.
Giving another student your work.
Copying someone else’s work. This includes work done by someone not on the course.
Changing or correcting another student’s work.
Copying from books, Internet etc. and submitting it as own work. Anything taken
directly from another source must be acknowledged correctly: show the source
alongside the quotation.
Do you want to do the best that you can do on this assignment and improve your grades? You
could:
• Talk it over with your lecturer
• Visit Te Tari Awhina or Maia for learning advice and support
• Visit the Centre for Pacific Development and Support
• Contact the USU Advocate for independent advice
• For contact details and more information, go to www.usu.co.nz
.