Criando um Novo Teste
É possível criar um novo teste para incluir em uma categoria existente e conjunto de testes.
Sobre Esta Tarefa
Estas instruções descrevem como criar um novo teste em uma categoria existente e um conjunto de testes (por exemplo, o conjunto de testes Filas na categoria Testes do gerenciador de filas) no IBM® MQ Explorer. As instruções explicam como definir o teste no ambiente de desenvolvimento do Eclipse. Para obter informações sobre como gravar a origem de teste Java™, consulte o Interface WMQTest.
Se desejar criar um novo conjunto ou categoria de testes em vez de usar um conjunto ou categoria existente, ou se tiver criado novos objetos para administrar no IBM MQ Explorer e estiver gravando testes para os novos objetos, consulte Criando Novas Categorias de Testes, Conjuntos de Testes e Tipos de Objetos.
Criando um Projeto de Plug-in do Eclipse para Conter o Novo Teste
Antes de Iniciar
Assegure-se de ter instalado as ferramentas do Eclipse Graphical Editing Framework (GEF). Para obter mais informações, consulte Instalando o IBM MQ Explorer nos ambientes Eclipse.
Sobre Esta Tarefa
Crie e configure um novo projeto de plug-in para conter seu novo teste:
Procedimento
Resultados
Definindo um Novo Teste
Sobre Esta Tarefa
As instruções a seguir descrevem como definir um novo teste em um conjunto de testes existente (por exemplo, no conjunto de testes Filas (Queues)) na categoria Testes do gerenciador de filas (Queue manager tests)) existente. Para obter informações adicionais sobre a criação de novos conjuntos de testes na categoria de testes do gerenciador de filas, a criação de novas categorias ou a definição de novos tipos de objetos a serem testados, consulte Criando Novas Categorias, Conjuntos de Testes e Tipos de Objetos.
Configure seu plug-in para conter um novo teste:
Procedimento
Resultados
Agora o projeto de plug-in está configurado para conter um novo teste; em seguida, será necessário gravar o próprio teste.
Defina um novo teste para cada novo teste que desejar gravar.
Gravando um Novo Teste
Sobre Esta Tarefa
Crie uma nova classe Java que contém o teste:
Procedimento
-
Na área de janela Detalhes do Elemento de Extensão, clique no rótulo do campo class, que está sublinhado.
O assistente do Editor de Atributos Java é aberto.
- Assegure-se de que apenas a caixa de opção Métodos Abstratos Herdados (Inherited abstract methods) esteja selecionada e, em seguida, clique em Concluir (Finish). O arquivo de classe Java é aberto no editor do Java.
- Salve o arquivo do editor Manifesto de Plug-ins. Observe que o valor no campo de classe é automaticamente inserido.
- Edite a fonte Java.
- Documente o teste em um arquivo XHTML ou HTML válido. Salve o arquivo com o nome e o local que está especificado no atributo
furtherinfo
no arquivo plugin.xml. A localização do arquivo XHTML pode ser local (armazenado no mesmo plug-in do teste, por exemplo, em uma subpasta doc) ou remoto (armazenado em um servidor da Web).
Resultados
Você concluiu a gravação do teste e a configuração do plug-in que contém o teste. Em seguida, exporte o plug-in e implemente-o para teste.
Grave um novo teste para cada teste que você definiu no arquivo plugin.xml.
Implementando o Novo Teste
Sobre Esta Tarefa
Exporte o plug-in que contém o teste (ou conjunto de testes) para o sistema de arquivo e, em seguida, reinicie o IBM MQ Explorer para que o novo plug-in seja carregado e seja possível executar os testes:
Procedimento
- Na visualização Package Explorer, clique com o botão direito no projeto de plug-in, com.ibm.mq.explorer.tests.samples, em seguida, clique em Exportar.... O diálogo Exportar... é aberto.
- Na perspectiva Desenvolvimento de Plug-in, clique em Plug-ins e Fragmentos Implementáveis para realçá-lo e, em seguida, clique em Avançar.
-
No campo Diretório, insira o local do
plug-in de Testes do IBM MQ Explorer. O local é MQ_INSTALLATION_PATH\eclipse, em que
MQ_INSTALLATION_PATH
representa o diretório de alto nível no qual o IBM MQ está instalado. - Selecione o plug-in em Plug-ins e Fragmentos Disponíveis e, em seguida, clique em Concluir.
- Reinicie o Eclipse e alterne para a perspectiva do IBM MQ Explorer.
Resultados
Você implementou o novo plug-in. Agora você pode executar os novos testes.