QTP e WinRunner são duas aplicações de teste de software desenvolvidos pela Mercury Interactive , uma subsidiária da Hewlett- Packard. QTP significa rápida Test Professional . Quando um novo software é desenvolvido , o seu desempenho , funcionalidade, aplicabilidade e qualidade são testados usando aplicativos como o QTP e WinRunner . Também conhecidos como aplicativos de garantia de qualidade , QTP e teste WinRunner tanto o produto de software ea programação ou ambientes orientados a objetos em que foi desenvolvido . Suplementos
Quando um produto de software é desenvolvido em um determinado ambiente , como C + +, QTP ou WinRunner , add- ins são adicionados ao ambiente para testar o desempenho do produto acabado . Ambientes de programação como C, C + + , Oracle, Java e suporte Visual Basic tanto QTP e WinRunner add- ins. Objetos da Web , como os aplicativos da Web , como o Internet Explorer Active X Controle e também suportam aplicações de teste. No entanto, . NET , Flash e serviços XML suportam apenas QTP suplementos. Por outro lado , PowerBuilder , Delphi, Centura , Siebel e apoio SmallTalk só WinRunner e não suportam QTP suplementos
User Interface
A interface de usuário . refere-se à facilidade com que os utilizadores podem interagir com a aplicação . Ambos QTP e WinRunner são ferramentas poderosas para teste de software . No entanto, QTP tem características que o tornam fácil de usar - mais. WinRunner é exaustivamente focada em scripts de teste e requer conhecimentos de programação de alta . QTP , juntamente com a linguagem de script , também foi construído com interface gráfica do usuário , ou GUI, ferramentas point-and -click. Portanto , a aplicação é mais fácil de usar . QTP tem um modo básico para iniciantes e amadores , bem como um "modo expert" para os programadores de alto nível que não têm que contar com recursos de point-and -click.
Scripts
WinRunner usa uma linguagem de programação conhecida como linguagem de script de teste para desenvolver scripts que iria testar a funcionalidade do software . TSL é uma programação orientada a procedimento semelhante à linguagem C . QTP , por outro lado, usa os scripts VB para desenvolver protocolos de testes . Visual Basic é uma linguagem de programação orientada a objetos. Os scripts WinRunner pode ser desenvolvida exclusivamente com código de programação , enquanto que em QTP , os scripts são desenvolvidos utilizando tanto o código de programação e ferramentas de GUI .
Outras características
Ambos WinRunner QTP e permitir procedimentos de teste a ser gravadas e reproduzidas . Ambos oferecem um editor de código e depurador e bibliotecas de objetos compartilhados , scripts e funções. Ambos têm um gerador de função , uma ferramenta que permite testar programas de forma rápida e livre de erros. Além disso, WinRunner oferece uma interface de documentos múltiplos - uma facilidade não está disponível em QTP - que permite janelas filho para ser incorporado em janela pai. QTP tem um recurso chamado " Tela Ativa ", que dá um instantâneo do objeto que está sendo testado em tempo real.