?> TODO This page is in Brazilian Portuguese only so far. If you can, please help us translate it to English.
Este artigo descreve o roteiro para testes de integridade na instalação ou atualização do Plugin do Tainacan para WordPress:
Este fluxo pretende estabelecer procedimentos para que novas versões do plugin do Tainacan sejam validadas previamente pela comunidade, evitando o envio do plugin com a presença de bugs para o repositório do WordPress.
- Divulgar a RC na comunidade do Tainacan para que sejam realizados os testes de uso;
- Fazer testes seguindo este Roteiro de Testes;
- Resolver eventuais problemas encontrados e lançar uma nova versão RC (Release Candidate) até os testes não apontarem problemas.
- A partir disso, seguir os passos para lançar uma nova versão para WordPress.
Este roteiro é destinado para a realização de testes que verifiquem o funcionamento adequado das funções e a realização de processos pelo Plugin do Tainacan.
Problemas encontrados podem ser reportados como issue no GitHub ou para o fórum da comunidade do Tainacan.
- Acesse o endereço onde a versão RC do Tainacan está instalada;
- Acesse o painel de controle do WordPress;
- Verifique os níveis de permissão do seu usuário (para os testes, recomenda-se Administrador ou Editor)
- Na barra lateral esquerda, clique em Diagnóstico da Instalação na seção Tainacan:
- Verifique se a instalação está com os requisitos recomendados para o funcionamento do Plugin do Tainacan.
- Baixe o arquivo de log no botão
Baixar Log
para anexar estas informações ao Relatório de Testes. - Na barra lateral esquerda, clique em Tainacan:
- Observe o tempo de carregamento da tela inicial;
- Observe se todos elementos da página foram exibidos corretamente;
- Observe novamente estes aspectos ao concluir os processos a seguir para reportar eventuais alterações substanciais no tempo de carregamento de tela ou exibição incorreta dos elementos.
- Crie DUAS ou mais coleções
- Preencha seus campos, incluindo miniatura e imagem da Header;
- Defina status diferentes para cada uma, como Pública e Privado, ou Pública e Rascunho;
- Conclua ou clique em
Salve e ir para Metadados
;
- Observe o tempo de carregamento da tela de Criação de coleção;
- Observe se todos elementos da página foram exibidos corretamente;
- Observe o tempo de conclusão ao concluir ou salvar as coleções;
- Crie uma ou mais taxonomias;
- Crie um ou mais termos em cada taxonomia criada;
- Envie uma Imagem da Header em pelo menos um item de cada taxonomia;
- Busque preencher todos os campos, como nome, descrição, etc.
- Crie pelo menos um nível hierárquico em cada taxonomia;
- Observe o tempo de carregamento da tela de Criação de Taxonomia;
- Observe se todos elementos da página foram exibidos corretamente;
- Observe o tempo de conclusão ao salvar cada taxonomia;
- Observe o tempo de conclusão ao salvar cada termo;
-
Crie os diferentes tipos de metadados a nível de repositório:
-
Lembre-se de criar metadado do tipo taxonomia;
-
Busque marcar opções diferentes entre os metadados em:
- Status;
- Exibir na listagem;
- Opções de Preenchimento;
- Demais campos de texto;
-
Crie alguns metadados também a nível de coleção, em cada coleção:
-
Lembre-se de criar metadado do tipo relacionamento;
-
Busque marcar opções diferentes entre os metadados em:
- Status;
- Exibir na listagem;
- Opções de Preenchimento;
- Demais campos de texto;
-
Teste as ações de exclusão ou edição de metadados.
- Observe o tempo de carregamento na criação de metadados;
- Observe se todos elementos da página foram exibidos corretamente;
- Observe o tempo de conclusão ao salvar cada metadado;
- Abra uma coleção;
- Adicione um Item;
- Crie itens com diferentes tipos de documento;
- Edite a miniatura de diferentes itens;
- Edite e adicione anexos em diferentes itens;
- Preencha os campos de metadados;
- Teste o não preenchimento de metadados marcados como obrigatório;
- Teste o preenchimento de campos de metadados do tipo taxonomia, e a criação de novos termos;
- Após criar itens em uma primeira coleção, teste o preenchimento de metadados do tipo relacionamento em outra coleção.
- Observe o tempo de carregamento ao abrir as coleções;
- Observe o tempo de carregamento ao criar itens;
- Observe se todos elementos da página da coleção foram exibidos corretamente;
- Observe se todos elementos da página da criação de item foram exibidos corretamente;
- Observe se todos metadados a nível de repositório e da colação foram exibidos corretamente para preenchimento, na página da criação de item;
- Observe se eventuais dicas de preenchimento, configuradas em determinados metadados, estão exibidas corretamente
- Observe se o aviso de preenchimento de metadados obrigatórios funciona corretamente, ao salvar ou publicar cada item;
- Observe o tempo de conclusão ao salvar ou publicar cada item;
?> TODO Implementar este roteiro de testes
?> TODO Implementar este roteiro de testes
?> TODO Implementar este roteiro de testes
Problemas encontrados podem ser reportados como issue no GitHub ou para o fórum da comunidade do Tainacan.