CMP73010 :Managing Software Development - Black-Box Test - IT Assignment Help

Download Solution Order New Solution
Assignment Task:

Task:

Part 1 – Testing (10 marks)
There are two components to this part of the assignment. You are required to produce an acceptance test description and a detailed black-box test description. These two test types are unrelated so you should consider them separately. Note: testing tables are not counted as part of the word count.
The Acceptance test (7 marks)
B1. Google Research facilitates the publishing of academic papers for their research and development staff. As part of this they have a system to allow on-line checking of paper submissions to detect possible plagiarism. The system must track submission time and dates and provide an analysis of the matches found in other people’s work, in Internet documents and in paper-based publications such as books and magazines. The analysis will be available to the staff member who submitted the paper and the academic reviewer.

 

The plagiarism detection and matching must be configurable providing for:
• Optional checking of bibliographies
• Allow proper quotations to be excluded
• Allow setting a minimum number of matching words
• Allow resubmission of papers up to a given date/time
Outline an acceptance test for the above system as described by generating scenarios of each requirement. In the study guide, this is steps 1, 2 and 3 of the acceptance test criteria. Most of step 1 is in the above system description but you can refine and expand if you wish. These scenarios will not count to the total word count.

You must research and nominate an approach that can automate the acceptance test and show an example of a simple automated acceptance test script. A failure to do so will result in loss of marks.

 

The detailed black-box test plan (3 marks)

As part of a client presentation to explain the benefit of black-box testing to both a technical and non- technical audience, you are asked to design a detailed black-box test for the below system.

4

The below shows a UI from Google’s job application site. You have been asked you to develop a black- box test plan for this interface.

• You can assume the “What do you want to do?” field is a “search” field and in this example “software development” is the search term.
• Below that is another search field for location terms. Below that again, are several filters.
• Do not forget the ‘Clear Filters’ at top of the page where you can assume it is a button, the ‘Turn on job alerts’ slider and the ‘Sort by’ drop menu to the right which is a simple drop down function.
• You can assume the ‘Share’ operation works similarly to a hyperlink and the ‘save’ button works similar to a bookmark operation.

 

Part 2 – Configuration management (5 marks)
Code/file version management (2 marks)
Version management systems are a daily reality for the software development professional. On GitHub is a public project named: TeachBen/CMP73010-assignment1-2020
You are required to sign up to GitHub and then:
1. Fork this project into your public space (1 mark)
2. Modify the Word document called CMP73010.docx (it contains instructions) and request a pull of the project (1 mark)

 

This  CMP73010  :IT Assignment has been solved by our IT Experts at onlineassignmentbank. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.