QTP - objetos definidos pelo usuário

Às vezes, nem todos os objetos são reconhecidos pelo QTP, caso o aplicativo não use Classes padrão do Windows. O QTP usa o nome da classe para encontrar o tipo de objeto. Às vezes, espera-se que o objeto se comporte como um botão ou uma caixa de combinação etc.

Quando tentamos adicionar esse tipo de botão, ele pode ser reconhecido como Winobject.

Assim, podemos mapear esse WinObject para se comportar como tipo de objeto "CheckBox" navegando até Ferramentas → Identificação de objeto, e selecionar Ambiente como "Janelas padrão" e clicar no botão "Definido pelo usuário". Observe que esta opção não funcionará em nenhum outro ambiente.

No exemplo a seguir, um objeto de uma classe específica é reconhecido como um objeto do Tipo "botão". Portanto, este objeto herda todas as propriedades de um botão e podemos usar os objetos que são suportados por botão.