testing
test-ing
noun
The systematic process of evaluating something's quality, performance, or suitability.
"Software testing found several critical bugs."
adjective
Requiring significant effort, resilience, or skill; challenging.
"It was a testing time for everyone involved."
Thesaurus
Synonyms: examination