SIT707: Software Quality and Testing - Engineering Assignment Help

Download Solution Order New Solution
Assignment Task :

Objectives
1.
To understand the critical issues in software testing, focusing on black box testing. (You can focus on black-box testing techniques to design and execute your test cases in Assignment 1.
Then, in Assignment 3, you can focus on white-box testing techniques and integration testing techniques to conduct an overall evaluation of software quality.)
2. To demonstrate the ability to research and apply proper techniques to detect bugs.
3. To write a proper essay for a specific topic and presenting/arguing the findings.

 

Problem Statement
Selenium, JUnit, TestNG and Yasca etc, are automation testing frameworks widely used by the industry. You are required to demonstrate your ability of correctly identifying which testing method along with testing tool(s) to use to perform a test on a selected program.
You have been given a program along with this assignment question as an example of the programs you can use for purpose of assignments of this unit. The taxMe program mimics some basic Australian taxation rules by calculating the taxable annual income based on four input variables including salary, medicareLevy, TBRLevy(Temporary budget repair levy), and Lilevy (Lowincome levy). The output of the program will be the amount of the payable tax and the income after tax. It calculates the payable tax using the rules below:
1. If your annual income is less than $18,200, you do not need to pay any tax.
2. If your income is between $18,201 and $37,000, you have to pay 19% for the amount that exceeds the tax-free threshold, which is $18,200.
3. If your income is between $37,001 and $80,000, you have to pay $3572 plus 32.5% for the amount that exceeds $37,001.
4. If your income is between $80,001 and $180,000, you have to pay $17,547 plus 37% for the amount that exceeds $80,001.
5. If your income is more than $180,000, you have to pay $54,547 plus 45% for the amount that exceeds $180,000.
6. There are levies applicable to each stage of tax, each will make subtle changes to your payable tax:
medicareLevy will introduce a 2% increase on the tax.
Lilevy will offset the first taxable tier to $20,543 instead of $18,200. TBRlevy will introduce a further

 

This Engineering Assignment has been solved by our Engineering Experts at My Uni Paper. 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.