<?xml version='1.0' encoding='ISO-8859-1'?>
<testcases>
<testcase name='ACC_LOG_001'>
<summary><![CDATA[El usuario accede al sistema.]]></summary> 
<preconditions><![CDATA[· El usuario debe estar registrado previamente en el sistema y en la base de datos.<br><br>· El usuario debe estar habilitado en el sistema.<br><br>· El usuario debe ingresar los datos correspondientes a las validaciones del campo:<br><br>    · El email exista en la base de datos.<br><br>    · La contraseña corresponda al correo.<br><br>    · Los campos obligatorios deben estar diligenciados.<br><br><br><br>· El campo email debe ser de tipo VARCHAR y obligatorio.<br><br>· El campo contraseña debe ser de tipo VARCHAR y obligatorio.<br><br><br><br>El campo email tendrá la validación de la estructura básica de un correo electrónico (nombre de usuario + @ + dominio) y no tiene un límite de caracteres.<br><br><br><br>El campo contraseña tendrá la validación de no tener espacios al inicio ni al final de los campos, en caso de tenerlos el sistema los tomará como un carácter de la misma y no tiene límite de caracteres.<br><br>]]></preconditions>
<steps>
<step>
<step_number>1</step_number>
<actions><![CDATA[1. Ingresar a la URL de la aplicación. (http://sparta.spagrupoinmobiliario.com/dev/web/login.php)<br><br><br><br>2. Muestra una interfaz tipo formulario con los campos: Email y Contraseña.<br><br><br><br>3. El usuario ingresa correctamente los campos solicitados y selecciona el botón “INGRESAR”.<br><br>]]></actions>
<expectedresults><![CDATA[· El email ingresado esté registrado en la base de datos.<br><br>· La contraseña ingresada corresponda al email.<br><br>· El campo contraseña tendrá la validación de no tener espacios al inicio ni al final de los campos, en caso de tenerlos el sistema los tomará como un carácter de la misma.<br><br>· Si los campos están mal digitados, nos aparecerá un mensaje de alerta (CO_RQ_01_Login_E1).<br><br>· Si la cuenta está inhabilitada nos aparecerá una alerta (CO_RQ_01_Login_E2).<br><br><br><br>· El sistema permitirá el ingreso a Sparta.<br><br>]]></expectedresults>
</step>
<step>
<step_number>2</step_number>
<actions><![CDATA[Datos de entrada:<br><br><br><br>Los datos de entrada son los especificados en los requerimietos CO_RQ_01_Login.<br><br><br><br>· Email*<br><br>· Contraseña*<br><br><br><br>Nota: Los campos que llevan asteríscos son obligatorios.<br><br><br><br>Datos de salida:<br><br><br><br>No aplica.<br><br>]]></actions>
<expectedresults><![CDATA[Agregar los datos de ejecuci—n segun lo indicado en este paso <br><br> Guardar y continuar]]></expectedresults>
</step>
</steps>
<keywords>
<keyword name=''></keyword>
</keywords>
<custom_fields>
<custom_field>
<name>Tipo</name>
<value>Positiva</value>
</custom_field>
<custom_field>
<name>Responsabilidad(rol)</name>
<value>Cualquier rol</value>
</custom_field>
</custom_fields>
</testcase>
<testcase name='ACC_LOG_002'>
<summary><![CDATA[El usuario intenta acceder incorrectamente al sistema.]]></summary> 
<preconditions><![CDATA[· El usuario debe estar registrado previamente en el sistema y en la base de datos.<br><br>· El usuario debe estar habilitado en el sistema.<br><br>· El usuario debe ingresar los datos correspondientes a las validaciones del campo:<br><br>    · El email exista en la base de datos.<br><br>    · La contraseña corresponda al correo.<br><br>    · Los campos obligatorios deben estar diligenciados.<br><br><br><br>· El campo email debe ser de tipo VARCHAR y obligatorio<br><br>· El campo contraseña debe ser de tipo VARCHAR y obligatorio<br><br><br><br>El campo email tendrá la validación de la estructura básica de un correo electrónico (nombre de usuario + @ + dominio) y no tiene un límite de caracteres.<br><br><br><br>El campo contraseña tendrá la validación de no tener espacios al inicio ni al final de los campos, en caso de tenerlos el sistema los tomará como un carácter de la misma y no tiene un límite de caracteres.<br><br>]]></preconditions>
<steps>
<step>
<step_number>1</step_number>
<actions><![CDATA[1. Ingresar a la URL de la aplicación. (http://sparta.spagrupoinmobiliario.com/dev/web/login.php)<br><br><br><br>2. Muestra una interfaz tipo formulario con los campos: Email y Contraseña.<br><br><br><br>3. El usuario ingresa incorrectamente los campos solicitados y selecciona el botón “INGRESAR”.<br><br>]]></actions>
<expectedresults><![CDATA[· El email no esté registrado en la base de datos.<br><br>· La contraseña no corresponda al email. <br><br>· Hay espacios al inicio y al final de los campos. <br><br>· Los campos están mal digitados. <br><br>· La cuenta está inhabilitada.<br><br>[ · Si intenta ingresar tres veces con datos erróneos, el sistema lo inhabilitará durante 5 minutos]<br><br><br><br>· El sistema muestra un mensaje de alerta (CO_RQ_01_Login_E1).<br><br>· El sistema muestra un mensaje de alerta (CO_RQ_01_Login_E2).<br><br>· El sistema prohibirá el ingreso a Sparta.<br><br>]]></expectedresults>
</step>
<step>
<step_number>2</step_number>
<actions><![CDATA[Datos de entrada:<br><br><br><br>Los datos de entrada son los especificados en los requerimietos CO_RQ_01_Login.<br><br><br><br>· Email*<br><br>· Contraseña*<br><br><br><br>Nota: Los campos que llevan asteríscos son obligatorios.<br><br><br><br>Datos de salida:<br><br><br><br>No aplica.<br><br>]]></actions>
<expectedresults><![CDATA[Agregar los datos de ejecuci—n segun lo indicado en este paso <br><br> Guardar y continuar]]></expectedresults>
</step>
</steps>
<keywords>
<keyword name=''></keyword>
</keywords>
<custom_fields>
<custom_field>
<name>Tipo</name>
<value>Negativa</value>
</custom_field>
<custom_field>
<name>Responsabilidad(rol)</name>
<value>Cualquier rol</value>
</custom_field>
</custom_fields>
</testcase>
</testcases>
