Under standard testing definitions (such as ISTQB), a test condition is defined as any item, element, or event of a component or system that can be verified by one or more test cases; hence, 'something that can be tested'. An input and expected outcome define a test case instead.