README/TODO do branch cucumber_tests Tarefas: - Escrever uma história (procurar uma já escrita) para isso - Descobrir o porquê dos erros nos testes do mezuro (repository_url) - Dar rebase com o mezuro-dev (os tais testes passam no mezuro-dev) - Fazer mais testes - Ver como/quando o selenium pode ser integrado ao projeto (conversar com noosfero/ talvez até tentar implementar alguma coisa??) Testes de aceitação a serem feitos: (* já feito) Projetos: Criar * correto * errado duplicado Editar correto errado Deletar(não precisa fazer - problema do noosfero) Configurações: criar *correta *errado (sem titulo) *duplicada editar - verificar se mantem as metricas correto não é possível mudar o titulo deletar (não precisa fazer - problema do noosfero) metricas: criar nativa: *correta *errada duplicada (é pra funcionar?) composta: *correta errada duplicada editar para metrica correta para metrica errada *deletar ranges: criar *range correto range errado todos os casos editar para range correto para range errado deletar Testes falhando: Arquivo adding_metric_configuration.feature: Scenario: adding a native metric configuration without code Precisa do selenium para ver em qual página está. Scenario: adding a compound metric configuration Scenario: adding a compound metric configuration with invalid script As métricas compostas não estão salvando direito. Arquivo creating_project.feature: Scenario: I create a Kalibro project with valid attributes ás vezes falha por erro de já existir na Kalibro. Esse erro teóricamente já havia sido resolvido. Arquivo adding_ranges.feature: Scenario: adding a range to a metric configuration Precisa do selenium para esperar a página carregar.