Área de teste 4: Fazer check-in
Essa área de teste de plug-in de controle de origem abrange o envio de itens atualizados para o armazenamento de versões por meio do comando Check-in .
Acesso ao menu de comando
Os seguintes caminhos de menu de ambiente de desenvolvimento integrado do Visual Studio são usados nos casos de teste.
Fazer Check-in:
Arquivo, controle do código-fonte, check-in.
arquivo, check-in.
Menu de atalho, Check-in.
Comportamento esperado comum
Projetos e arquivos adicionados a uma solução ou projeto sob controle do código-fonte aparecem na caixa de diálogo Check-in e na janela Check-ins pendentes.
Após o check-in, os itens adicionados aparecem no controle do código-fonte.
Após o check-in, os itens atualizados são devidamente versionados na loja.
Casos de teste
A seguir estão casos de teste específicos para a área de teste Checkin.
Caso 4a: Itens modificados
Descreve como usar a ação de check-in para atualizar um arquivo sob controle de origem que foi modificado.
Ação | Etapas de teste | Resultados esperados a serem verificados |
---|---|---|
Modificar um arquivo de texto com check-out, somente check-in do arquivo (caixa de diálogo Check-in ) | 1. Crie um novo projeto com um arquivo de texto. 2. Adicione a solução ao controle do código-fonte. 3. Confira e modifique o arquivo de texto. 4. Faça o check-in através da caixa de diálogo Check-in (Arquivo, Controle do código-fonte, Check-in). |
Comportamento comum esperado. |
Modificar um arquivo de texto com check-out, somente check-in do arquivo (janela Check-ins pendentes) | 1. Crie um novo projeto com um arquivo de texto. 2. Adicione a solução ao controle do código-fonte. 3. Confira e modifique o arquivo de texto. 4. Faça o check-in através da janela Pendências de Entrada . |
Comportamento comum esperado. |
Caso 4b: Adicionando arquivos
Ao adicionar um arquivo a um projeto ou item a uma solução, o projeto ou solução também deve ser alterado. Assim, o arquivo pai também é submetido a check-out e deve ser feito check-in para concluir a adição.
Ação | Etapas de teste | Resultados esperados a serem verificados |
---|---|---|
Adicionar um arquivo de texto e fazer check-in de tudo (caixa de diálogo Check-in ) | 1. Crie um novo projeto. 2. Adicione a solução ao controle do código-fonte. 3. Adicione um arquivo de texto ao projeto. 4. Aceite check-out do projeto, se solicitado. 5. Selecione a solução no Gerenciador de Soluções. 6. Faça check-in na caixa de diálogo Check-in . |
Comportamento comum esperado. |
Adicionar um arquivo de texto e fazer check-in de tudo (janela Checkins pendentes ) | 1. Crie um novo projeto. 2. Adicione a solução ao controle do código-fonte. 3. Adicione um arquivo de texto ao projeto. 4. Aceite check-out do projeto, se solicitado. 5. Solução de check-in na janela Checkins pendentes. |
Comportamento esperado comum |
Caso 4c: Adicionando projetos
Ao adicionar um projeto a uma solução, a solução também deve mudar. Assim, o arquivo de solução também é verificado e deve ser verificado para concluir a adição.
Ação | Etapas de teste | Resultados esperados a serem verificados |
---|---|---|
Adicionar um projeto a uma solução em branco sob controle do código-fonte (caixa de diálogo Check-in ) | 1. Crie uma solução em branco. 2. Adicione a solução ao controle do código-fonte. 3. Adicione um novo projeto. 4. Aceite o check-out da solução, se solicitado. 5. Faça check-in a partir da caixa de diálogo Check-in . |
Comportamento comum esperado. |
Adicionar um projeto a uma solução em branco sob controle do código-fonte (janela Checkins pendentes ) | 1. Crie uma solução em branco. 2. Adicione a solução ao controle do código-fonte. 3. Adicione um novo projeto. 4. Aceite o check-out da solução, se solicitado. 5. Solução de check-in na janela Checkins pendentes. |
Comportamento comum esperado. |