Área de prueba 4: Inserción en el repositorio
Este área de prueba del complemento de control de código fuente abarca el envío de elementos actualizados al almacén de versiones mediante el comando Check In .
Acceso al menú Comandos
En los casos de prueba se usan las siguientes rutas de menú del entorno de desarrollo integrado de Visual Studio.
Check-in:
Archivo, control de código fuente, proteger.
Archivo, proteger.
Menú contextual, Activar.
Comportamiento esperado común
Los proyectos y archivos agregados a una solución o proyecto bajo el control de código fuente aparecen en el cuadro de diálogo Activar y en la ventana Checkins pendientes .
Después de la protección, los elementos agregados aparecen en el control de código fuente.
Después de la entrada de seguridad, los elementos actualizados se versionan correctamente en el almacén.
Casos de prueba
A continuación se muestran casos de prueba específicos para el área de prueba checkin.
Caso 4a: Elementos modificados
Describe el uso de la acción de protección para actualizar un archivo bajo el control de código fuente que se ha modificado.
Acción | Pasos de prueba | Resultados esperados para comprobar |
---|---|---|
Modificar un archivo de texto que se ha desprotegido, proteger solo el archivo (cuadro de diálogo Proteger) | 1. Cree un nuevo proyecto con un archivo de texto. 2. Agregue la solución al control de código fuente. 3. Desactive y modifique el archivo de texto. 4. Activar a través del cuadro de diálogo Desproteger (Archivo, Control de código fuente, Check In). |
Comportamiento esperado común. |
Modificar un archivo de texto que se ha desprotegido, proteger solo el archivo (ventana Checkins pendiente) | 1. Cree un nuevo proyecto con un archivo de texto. 2. Agregue la solución al control de código fuente. 3. Desactive y modifique el archivo de texto. 4. Inicie sesión a través de la ventana Pending Checkins (Comprobaciones pendientes ). |
Comportamiento esperado común. |
Caso 4b: Agregar archivos
Al agregar un archivo a un proyecto o un elemento a una solución, el proyecto o la solución también deben cambiar. Por lo tanto, el archivo primario también está desprotegido y debe estar protegido para completar la adición.
Acción | Pasos de prueba | Resultados esperados para comprobar |
---|---|---|
Agregar un archivo de texto y proteger todo (cuadro de diálogo Activar ) | 1. Cree un nuevo proyecto. 2. Agregue la solución al control de código fuente. 3. Agregue un archivo de texto al proyecto. 4. Acepte el registro de salida del proyecto si se le solicita. 5. Seleccione la solución en Explorador de soluciones. 6. Activar desde el cuadro de diálogo Desactive . |
Comportamiento esperado común. |
Agregar un archivo de texto y proteger todo (ventana Checkins pendiente) | 1. Cree un nuevo proyecto. 2. Agregue la solución al control de código fuente. 3. Agregue un archivo de texto al proyecto. 4. Acepte el registro de salida del proyecto si se le solicita. 5. Compruebe la solución desde la ventana Checkins pendiente. |
Comportamiento esperado común |
Caso 4c: Agregar proyectos
Al agregar un proyecto a una solución, la solución también debe cambiar. Por lo tanto, el archivo de solución también está desprotegido y debe estar protegido para completar la adición.
Acción | Pasos de prueba | Resultados esperados para comprobar |
---|---|---|
Agregar un proyecto a una solución en blanco en el control de código fuente (cuadro de diálogo Activar ) | 1. Cree una solución en blanco. 2. Agregue la solución al control de código fuente. 3. Agregar un nuevo proyecto. 4. Acepte la salida de la solución si se le solicita. 5. Activar desde el cuadro de diálogo Desactive . |
Comportamiento esperado común. |
Agregar un proyecto a una solución en blanco en el control de código fuente (ventana Comprobación pendiente) | 1. Cree una solución en blanco. 2. Agregue la solución al control de código fuente. 3. Agregar un nuevo proyecto. 4. Acepte la salida de la solución si se le solicita. 5. Compruebe la solución desde la ventana Checkins pendiente. |
Comportamiento esperado común. |