transparencia-mg / work-stefanini

Repositório para registrar Backlog do trabalho desenvolvido no Portal de Dados Abertos de Minas Gerais pela empresa Stefanini
https://transparencia-mg.github.io/work-stefanini/
MIT License
5 stars 1 forks source link

#127 - Edição do conjunto de dados: Testes #132

Closed Andrelamor closed 1 year ago

Andrelamor commented 1 year ago

https://transparencia-mg.github.io/work-stefanini/0.6/testes/sprint_04/06_edicao_do_conjunto_de_dados_casos_de_teste/

The-Noog commented 1 year ago

Presado @gabrielbdornas e @Andrelamor. Segue o link dos vídeos de casos de testes da sprint 04, relacionado a estória de usuário 06_edicao_do_conjunto_de_dados_casos_de_teste.

https://we.tl/t-UnbmL4wxup

Andrelamor commented 1 year ago

Os critérios abaixo transcritos não estão testados nos vídeos:

Critério 008 – Escolher frequência de atualização

Dado que quero informar a frequência de atualização do conjunto. Quando estou no campo de Frequência de Atualização Então o sistema deve apresentar por padrão a opção selecione

Critério 009 – Informar Licença existente na biblioteca

Dado que quero informar a licença. Quando estou no campo de Licença Então o sistema deve apresentar o campo texto com o recurso de autocompletar que ao iniciar a digitação já apresenta a licença para seleção.

Critério 009 – Informar Licença que não consta na biblioteca

Dado que quero informar a licença. Quando estou no campo de Licença Então o sistema deve possibilitar ao usuário informar outro dado que não esteja na lista.

The-Noog commented 1 year ago

Prezado @Andrelamor e @gabrielbdornas. Criei mais um caso de teste relacionado ao critério 008, acima descrito. O link é: https://we.tl/t-yk9YLHUzDN

No caso dos critérios 009 citados acima, o @gileno vai conversar com vocês sobre esse critério.

Andrelamor commented 1 year ago

Prezado @Andrelamor e @gabrielbdornas. Criei mais um caso de teste relacionado ao critério 008, acima descrito. O link é: https://we.tl/t-yk9YLHUzDN

No caso dos critérios 009 citados acima, o @gileno vai conversar com vocês sobre esse critério.

conforme relatado pelo @gileno na daily de hoje, as licenças têm códigos específicos no CKAN e registradas diretamente no código-fonte, iremos utilizar somente 2 opções do CKAN (domínio público ou atribuição)

De qualquer maneira, precisamos verificar o comportamento da ação de atribuição de licenças via testes

The-Noog commented 1 year ago

Olá @gabrielbdornas e @Andrelamor. Segue o link da estória 06-Edição do Conjunto de Dados:

https://we.tl/t-AKa4daaPWn

Andrelamor commented 1 year ago

Será necessário novo teste para fazer demonstrar a aplicação das regras

RN002: Possibilitar ao Administrador do Portal (que vai instalar a biblioteca) a opção de configurar os campos/propriedades da biblioteca informando os campos que deverão ser de preenchimento obrigatório.
RN003: - Possibilitar ao Administrador do Portal (que vai instalar a biblioteca) a opção de configurar os campos/propriedades da biblioteca, informando quando os campos deverão ser restritos à edição.

RN007 - No campo Visibilidade, a combobox tem a seguinte apresentação:
Deverão conter as opções Privada e Pública
Por padrão, deverá vir selecionada a opção Privada, podendo ser editável, a depender da configuração do Administrador do Portal.
Andrelamor commented 1 year ago

A aplicação do Critério 005 não foi demonstrada. Houve escolha da organização, em vez dela ter sido pré-selecionada pelo próprio sistema. Por volta dos 4min do vídeo

Andrelamor commented 1 year ago

Sobre a licença (RN009), o exemplo do vídeo (não-comercial) não se aplica ao nosso universo de licenças de dados abertos. O Critério 009 (Informar Licença que não consta na biblioteca) também pode ser revisto.

Esta discussão está em https://github.com/transparencia-mg/work-stefanini/issues/69