testingfunction-points

"Test Item" and "Test Condition" in Software testing


In writing Test case as I know, first step/task is to identify the Test Item/Function point and Test Condition. What is "Test Item" and "Test Condition" and what's the process/way to identify them? Please explain with an example.


Solution

  • 1) Test item: The individual element to be tested. There are basically many test items in a "test object" which actually is a component/subsystem to be tested. No need to quote an example here since it is quite self-explanatory.

    2) Test condition: An item or event of a component or system that could be verified by one or more test cases, e.g. a function, transaction, feature, quality attribute, or structural element. For example, for a username field on a signup form, test conditions could be like
    - It shouldn't start with a non-alphabet
    - It can contain utmost two digits with no non-alphanumeric characters after the first input character.