QTP 10 vs QTP 11
QTP 10 e QTP 11 são duas versões do Quick Test Professional (QTP), que é uma ferramenta de teste para julgar a proficiência de indivíduos na Interface Gráfica do Usuário funcional. Ajuda no teste de vários tópicos, como aplicativos padrão do Windows, objetos da Web, controles do Active X, .Net, Java, SAP, aplicativos visuais básicos, Siebel, Oracle, PeopleSoft e emuladores de terminal. O QTP é compatível com Unicode de acordo com os requisitos do padrão Unicode. Isso permite testar aplicativos em vários idiomas.
Até o momento, existem muitas versões do QTP e, com a chegada do QTP11, muitos estão confusos sobre as diferenças entre o QTP11 e o QTP10. Obviamente, existem muitas atualizações e recursos totalmente novos no QTP11 que não existiam no QTP10.
Embora o QTP10 tenha conseguido identificar o objeto apenas através da identificação normal do objeto, existem diferentes maneiras de identificar um objeto no QTP11. Esses diferentes métodos são o tutorial XPath e o tutorial CSS.
No QTP11, o visualizador de resultados foi aprimorado na forma de gráficos de pizza, estatísticas para execuções de testes atuais e anteriores e página de resumo.
O método de identificação normal de objetos foi ligeiramente alterado no QTP11. Existe um identificador de relação visual além do identificador ordinal. Nesse sentido, a identificação de objetos dependerá da relação com os objetos vizinhos e será útil para superar a fraqueza do recurso de identificação ordinal existente no QTP10.
Existe uma nova LoadFunctionLibrary no QTP11 que é muito útil para carregar a biblioteca de funções em qualquer etapa, em vez de iniciar a execução.
Em comparação ao QTP10, a criação de expressões regulares é muito fácil no QTP11.
É possível testar a funcionalidade da interface gráfica do usuário e da interface do usuário, o que não era possível no QTP10.
Há um complemento totalmente novo do Silverlight que oferece suporte para testar objetos no silverlight 2 e silverlight 3. Outro novo recurso que foi adicionado ao QTP são as etapas automáticas de parametrização.