Hello. The program is fed to the input of the three sides of the triangle, and based on them you need to determine the type of this triangle. Write a test plan

  • What are the triangles? What are not? Plan is ready) - vp_arth
  • Sorry, but what is the point of the test plan in general? I don't understand - lounah
  • The point is to choose the most complete set of tests to cover all possible cases. - vp_arth

1 answer 1

  1. What are the triangles?
    On both sides:

    • Equilateral
    • Isosceles that are not equilateral
    • Versatile

    In the corners: if the function can return a list of attributes, because they do not exclude those that are higher

    • Sharp-angled (all angles are less than 90)
    • Rectangular (One corner 90)
    • Obtuse angle (Single angle> 90)
  2. What are not?

    • a + b == c (degenerate triangle with zero area)
    • a + b> c