Software QA and Testing: Please see attached file for the description with images. Consider a shape program where you have to test a program that accepts the length of four sides and four angles of a quadrilateral (a shape with four sides). The program gives one of the five possible outcomes: “Square”, “Rectangle”, “Rhombus”, and “other quadrilateral”, “Not a quadrilateral” given four angles and sides. Square: All four sides are equals and four angles are right angles (90 degree) Rectangle: Not all four sides are equal, but parallel sides have the same length and angles are right angles (90 degree) Rhombus: All four sides are equal. Opposite side angles are equal but not right angles. Other quadrilateral: None of the above but four angles add up to 360 and has four sides Not a quadrilateral: Four angles do not add up to 360 (and/or) has less than 4 sides A) Identify equivalent partitions to test this application. Write them clearly. Then, develop test-cases to test them. Use strong robust classification. Test cases should be in tabular form: |Test case # | Partition Tested | Input(s) |Expected output | B) Run the Shapes.exe program (This program is tested on windows computers) and test the program to identify bugs using equivalent partition based test cases. This program has several bugs. Create a list of them.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
23 | 24 | 25 | 26 | 27 | 28 | 1 |
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 | 1 | 2 | 3 | 4 | 5 |
Get Free Quote!
293 Experts Online