QTP - Objetos definidos por el usuario

A veces, QTP no reconoce todos los objetos, en caso de que la aplicación no utilice Clases estándar de Windows. QTP usa el nombre de clase para encontrar el tipo de objeto. A veces, se espera que el objeto se comporte como un botón o un cuadro combinado, etc.

Cuando intentamos agregar este tipo de botón, es posible que se reconozca como Winobject.

Por lo tanto, podemos mapear ese WinObject para que se comporte como el tipo de objeto "CheckBox" navegando a Herramientas → Identificación de objeto, y seleccione Entorno como "Windows estándar" y haga clic en el botón "Definido por el usuario". Tenga en cuenta que esta opción no funcionará en ningún otro entorno.

En el siguiente ejemplo, se hace que un objeto de una clase específica se reconozca como un objeto de tipo "botón". Por lo tanto, este objeto hereda todas las propiedades de un botón y podemos usar los objetos que son compatibles con el botón.