"In 2001, a working group at the OMG started developing a UML Profile dedicated to Model-based testing, called UML Testing Profile (UTP). It is a standardized language based on OMG’s Unified Modeling Language (UML) for designing, visualizing, specifying, analyzing, constructing, and documenting the artifacts commonly used in and required for various testing approaches, in particular model-based testing (MBT) approaches. UTP has the potential to assume the same important role for model-based testing approaches as UML assumes for model-driven system engineering."---OMG
The latest UML Testing Profile 2 (UTP 2) Specification is published in September 2017, i.e., OMG UTP 2.0-beta Specification.
An implementation of UTP 2.0-beta by IBM Rational Software Architect (RSA) is available here: UTP 2.0-beta RSA, which is a standard RSA profile project and it includes the released profile and the corresponding libraries.
The corresponding documentation of RSA UTP2.0 Profile can be found here: online documentation of UTP 2.0-beta RSA.