Software testing - Junit
- Status Completed
- Budget $10 - $30 USD
- Total Bids 14
Need to write some Junit for some small codes. Here is some requirements:
test case table, reduced CFG with CC, and basis paths (in the test case table)Draw the reduced CFG (DD-path graph) - use the line numbers from the provided Java code.
Determine the Cyclomatic complexity
Develop the basis paths using the Cyclomatic complexity. Use all True paths as the initial basis path.
Develop the test case table with test case number, inputs, expected outputs and basis path tested.
For logical expressions develop test cases using MCDC - clearly indicate the MCDC test cases in your test case table or other submitted information.
Make sure that your JUnit test case file matches the test case table.
Snapshot of JUnit passing (green run bar with no errors)
Execute the tests in JUnit using JUnitParamsRunner.
Make sure the JUnit run bar is expanded to show the inputs and outputs for each test case.
Snapshot of JaCoCo source annotations for the unit under test
Show only the annotations of the source of the Unit Under Test (UUT) - we don't want the source annotations for the JUnit test file.
annotations for the UUT
Success for coverage is all green lines (all diamonds green).
Determine the code coverage achieved (decision, statement, condition, etc.)
Your JUnit test file.Get free quotes for a project like this
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online