<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmi:id="-tRYWob0Qe9s7-Ix565sImw" name="testing_techniques_by_quality_risk_test_type,_TK7s0HHUEdyzS55ez-koKA" guid="-tRYWob0Qe9s7-Ix565sImw" changeDate="2007-12-27T12:06:49.156-0800" version="7.2">
  <mainDescription>&lt;h3>&#xD;
    &lt;a id=&quot;DataAndDatabaseIntegrityTesting&quot; name=&quot;DataAndDatabaseIntegrityTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Pruebas de integridad de datos y de base de datos&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Las bases de datos y los procesos de base de datos deben probarse como subsistema independiente. Esta prueba debe probar&#xD;
    los subsistemas sin la interfaz de usuario de destino de la prueba como interfaz de los datos. La búsqueda&#xD;
    adicional en el sistema de gestión de bases de datos (DBMS) debe efectuarse para identificar las herramientas y las técnicas que&#xD;
    pueden existir para proporcionar soporte a las pruebas identificadas en la tabla siguiente.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer métodos de acceso a base de datos y procesos independientes de la UI para que pueda observar y&#xD;
                    registrar los comportamientos de destino que funcionan incorrectamente o los datos dañados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Invoque cada método de acceso a base de datos y procesos, sembrando cada uno con datos válidos o no válidos o&#xD;
                    solicitudes de datos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Inspeccione la base de datos para asegurarse de que los datos se han rellenado tal como se pretendía y que todos los sucesos de la base de datos&#xD;
                    se han producido adecuadamente, o revise los datos devueltos para garantizar que se han recuperado los datos&#xD;
                    correctos por los motivos correctos.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Configuraciones básicas de Imager y Restorer&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de copia de seguridad y de recuperación&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    programas de utilidad y herramientas de SQL de base de datos&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de generación de datos&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica proporciona soporte a las pruebas de todos los métodos y procesos de acceso de base de datos.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Las pruebas pueden requerir un entorno de desarrollo DBMS o controladores para entrar o modificar datos&#xD;
                    directamente en la base de datos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Los procesos se deben invocar manualmente.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Bases de datos pequeñas o de tamaño mínimo (con un número limitado de registros) deben utilizarse para&#xD;
                    aumentar la visibilidad de cualquier suceso no aceptable.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;FunctionTesting&quot; name=&quot;FunctionTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Pruebas de función&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Las pruebas de función del destino de la prueba deben centrarse en cualquier requisito para la prueba que se pueden rastrear directamente para los&#xD;
    casos de uso o las funciones empresariales y las reglas empresariales. Los objetivos de estas pruebas son verificar la&#xD;
    aceptación de datos apropiada, el proceso, y la recuperación, y la implementación adecuada de las reglas empresariales. Este tipo de pruebas se basa en las técnicas de caja negra; es decir, verifica la aplicación y sus procesos&#xD;
    internos interactuando con la aplicación a través de la interfaz gráfica de usuario (GUI) y analizando la&#xD;
    salida o los resultados. En la tabla siguiente se identifica un esquema de las pruebas recomendadas&#xD;
    para cada aplicación.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer una funcionalidad de destino de la prueba, que incluye la navegación, la entrada de datos, el proceso y la recuperación para observar y registrar el comportamiento de destino.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer los flujos de caso de uso o las funciones y características individuales de cada caso de ejemplo de caso de uso,&#xD;
                    con datos válidos o no válidos, para comprobar que:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    los resultados esperados ocurren cuando se utilizan datos válidos&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    se muestran los mensajes de error o avisos apropiados cuando se utilizan datos incorrectos&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    cada regla empresarial se aplica adecuadamente&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Configuraciones básicas de Imager y Restorer&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de copia de seguridad y de recuperación&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de generación de datos&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a las pruebas de:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    todos los casos de ejemplo de caso de uso clave&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    todas las características clave&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Identifique o describa estos elementos o cuestiones (internos o externos) que afectan la&#xD;
                    implementación y la ejecución de la prueba de función.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;BusinessCycle&quot; name=&quot;BusinessCycle&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Prueba de ciclo empresarial &lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    La prueba de ciclo empresarial debe emular las tareas que se realizan en el &amp;lt;nombre de proyecto&amp;gt; a lo largo del tiempo. Debe identificarse&#xD;
    un periodo, como un año, y las transacciones y las tareas que deben ejecutarse durante el transcurso de un año.&#xD;
    Esto incluye todos los ciclos diarios, semanales y mensuales y los sucesos que son sensibles a los datos, como las agendas.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer los procesos de destino de la prueba y de fondo de acuerdo con los modelos empresariales necesarios y las planificaciones&#xD;
                    para observar y registrar el comportamiento de destino.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Las pruebas simularán varios ciclos empresariales efectuando lo siguiente:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las pruebas que se utilizan para la función de destino de la prueba se modificarán o mejorarán para&#xD;
                    aumentar el número de veces que cada función se ejecuta para simular varios usuarios diferentes&#xD;
                    durante un periodo especificado.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las funciones de tiempo completo o sensibles a datos se ejecutarán mediante fechas o periodos de tiempo válidos&#xD;
                    o no válidos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Todas las funciones que ocurren bajo una planificación periódica se ejecutarán o se iniciarán en el momento&#xD;
                    apropiado.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las pruebas incluirán la utilización de datos válidos y no válidos para verificar lo siguiente:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Los resultados esperados ocurren cuando se utilizan datos válidos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Se muestran los mensajes de error o avisos apropiados cuando se utilizan datos incorrectos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Cada regla empresarial se aplica adecuadamente.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Configuraciones básicas de Imager y Restorer&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de copia de seguridad y de recuperación&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de generación de datos&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica proporciona soporte a las pruebas de todos los ciclos empresariales críticos.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Las fechas del sistema y los sucesos pueden requerir tareas especiales de soporte.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Un modelo empresarial es necesario para identificar los requisitos y los procedimientos de prueba apropiados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;UserInterfaceTesting&quot; name=&quot;UserInterfaceTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Pruebas de la interfaz de usuario&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    La prueba de la interfaz de usuario (UI) verifica la interacción de un usuario con el software. El objetivo de las pruebas de la UI es garantizar&#xD;
    que la UI proporciona al usuario el acceso apropiado y la navegación a través de las funciones del&#xD;
    destino de la prueba. Además, las pruebas de la UI garantizan que los objetos dentro de la UI funcionan tal como se esperaba y&#xD;
    conforme a los estándares corporativos o del sector.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer lo siguiente para observar y registrar el cumplimiento de los estándares y el comportamiento de destino:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Navegación a través del destino de la prueba reflejando las funciones y requisitos empresariales,&#xD;
                    incluyendo ventana a ventana, campo a campo, y uso de métodos de acceso (teclas tabulador, movimientos&#xD;
                    del ratón y teclas de aceleración).&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Objetos de ventana y características que se pueden ejercer -como menús, tamaño, posición, estado y&#xD;
                    enfoque.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Crear o modificar pruebas para cada ventana para verificar la navegación correcta y los estados de objeto&#xD;
                    para cada ventana de aplicación y de objeto.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere la herramienta de automatización de script de prueba.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a las pruebas de las principales pantallas o ventanas que utilizará&#xD;
                    ampliamente el usuario.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    No todas las propiedades de los objetos personalizados y de otros proveedores están accesibles.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;PerformanceProfiling&quot; name=&quot;PerformanceProfiling&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Perfilado de rendimiento&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    El perfilado de rendimiento es una prueba de rendimiento en la que los tiempos de respuesta, los índices de transacción y otros requisitos&#xD;
    sensibles al tiempo se miden y se evalúan. El objetivo del perfilado de rendimiento es verificar los&#xD;
    requisitos de rendimiento que se han alcanzado. El perfilado de rendimiento se implementa y se ejecuta para perfilar&#xD;
    y ajustar los comportamientos de destino de la prueba como una función de condiciones, como configuraciones de carga de trabajo o de&#xD;
    hardware.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;b>Nota&lt;/b>: las transacciones de la tabla siguiente hacen referencia a &quot;transacciones empresariales lógicas&quot;. Estas&#xD;
    transacciones se definen como casos de uso específicos que se espera que efectúe un actor del sistema mediante el&#xD;
    destino de la prueba, como adición o modificación de un contrato determinado.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer comportamientos para transacciones funcionales designadas o funciones empresariales bajo las condiciones&#xD;
                    siguientes para observar y registrar el comportamiento del destino y de los datos de rendimiento de la aplicación:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    carga de trabajo normal anticipada&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    el peor caso de carga de trabajo anticipada&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Utilice los procedimientos de prueba desarrollados para prueba de función o de ciclo empresarial.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Modifique los archivos de datos para aumentar el número de transacciones o los scripts para aumentar el&#xD;
                    número de iteraciones que ocurren en cada transacción.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Los scripts se deben ejecutar en una máquina (es mejor realizar el estándar de comparación en un único usuario, una única&#xD;
                    transacción) y se debe repetir con múltiples clientes (virtuales o reales, consulte el apartado Consideraciones&#xD;
                    especiales a continuación).&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    una herramientas de perfilado de rendimiento de la aplicación, como Rational Quantify&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de restricción de recursos; por ejemplo, Canned Heat&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a las pruebas:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Transacción única o usuario único: Emulación correcta de los scripts de transacción sin anomalías&#xD;
                    debido a los problemas de implementación de prueba.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Transacciones múltiples o usuarios múltiples: Emulación correcta de la carga de trabajo sin anomalías&#xD;
                    debido a los problemas de implementación de prueba.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Las pruebas de rendimiento global incluyen tener una carga de trabajo de fondo en el servidor.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Existen varios métodos que se pueden utilizar para efectuar esto, que incluyen:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    &quot;Dirigir las transacciones&quot; directamente al servidor, habitualmente en forma de llamadas de&#xD;
                    lenguaje de consulta estructurado (SQL).&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Crear una carga de usuario &quot;virtual&quot; para simular muchos clientes, normalmente varios centenares. Las herramientas&#xD;
                    de emulación de terminal remoto se utilizan para cumplir esta carga. Esta técnica también se puede utilizar&#xD;
                    para cargar la red con &quot;tráfico&quot;.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Utilice múltiples clientes físicos, que ejecuten scripts de prueba, para colocar una carga en el&#xD;
                    sistema.&lt;br />&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las pruebas de rendimiento deben efectuarse en una máquina dedicada o en un tiempo dedicado. Esto&#xD;
                    permite el control total y las medidas precisas.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las bases de datos que se utilizan para las pruebas de rendimiento deben tener tamaño real o igualmente escalado.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;LoadTesting&quot; name=&quot;LoadTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Prueba de carga&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    La prueba de carga es una prueba de rendimiento que somete el destino de la prueba a la variación de cargas de trabajo para medir y&#xD;
    evaluar los comportamientos de rendimiento y las capacidades del destino de la prueba para continuar funcionando adecuadamente bajo&#xD;
    estas diferentes cargas de trabajo. El objetivo de las pruebas de carga es determinar y garantizar que el sistema funciona&#xD;
    adecuadamente más allá de la carga de trabajo máxima esperada. De forma adicional, la prueba de carga evalúa las&#xD;
    características de rendimiento, como los tiempos de respuesta, índices de transacción y otros asuntos sensibles al tiempo.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;b>Nota&lt;/b>: las transacciones de la tabla siguiente hacen referencia a &quot;transacciones empresariales lógicas&quot;. Estas&#xD;
    transacciones se definen como funciones específicas que se espera que efectúe un usuario del sistema mediante la&#xD;
    aplicación, como la adición o modificación de un contrato determinado.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer las transacciones o casos de negocio designados dependiendo de las condiciones de carga de trabajo variables&#xD;
                    para observar y registrar el comportamiento de destino y los datos de rendimiento del sistema.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Utilice los scripts de prueba de transacción desarrollados para las pruebas de función o de ciclo empresarial como base,&#xD;
                    pero recuerde que debe eliminar las interacciones innecesarias y los retrasos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Modifique los archivos de datos para aumentar el número de transacciones o las pruebas para aumentar el&#xD;
                    número de veces que ocurre cada transacción.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las cargas de trabajo deben incluir -por ejemplo, diariamente, semanalmente y mensualmente- cargas punta.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las cargas de trabajo deben representar cargas medias y también cargas punta.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las cargas de trabajo deben representar puntas instantáneas y sostenidas.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las cargas de trabajo se deben ejecutar bajo diferentes configuraciones de entorno de prueba.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de planificación de carga de transacción y de control&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de restricción de recursos; por ejemplo, Canned Heat&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de generación de datos&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a la prueba de emulación de carga de trabajo, que es la emulación correcta de la carga de trabajo sin anomalías&#xD;
                    debido a los problemas de implementación de prueba.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Las pruebas de carga deben efectuarse en una máquina dedicada o en un tiempo dedicado. Esto&#xD;
                    permite el control total y las medidas precisas.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las bases de datos que se utilizan para las pruebas de carga deben tener tamaño real o igualmente escalado.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;StressTesting&quot; name=&quot;StressTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Prueba de tensión&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    La prueba de tensión es un tipo de prueba de rendimiento que se implementa y ejecuta para comprender cómo falla un sistema debido a condiciones en el&#xD;
    límite, o fuera de este, de las tolerancias esperadas. Suele implicar recursos bajos&#xD;
    o competencia de recursos. Bajas condiciones de recursos revelan cómo falla el destino de la prueba, que no es aparente bajo&#xD;
    condiciones normales. Otros defectos pueden resultar de la competencia por los recursos compartidos,&#xD;
    como los bloqueos de base de datos o el ancho de banda de red, aunque algunas de estas pruebas suelen dirigirse bajo&#xD;
    pruebas funcionales y de carga.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;b>Nota&lt;/b>: Las referencias a transacciones de la tabla siguiente hacen referencia a transacciones empresariales lógicas.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer las funciones del destino de la prueba bajo las condiciones de tensión siguientes para observar y registrar&#xD;
                    el comportamiento de destino que identifique y documente las condiciones bajo las cuales&#xD;
                    el sistema &lt;b>no puede&lt;/b> continuar funcionando adecuadamente:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    poca memoria o sin memoria disponible en el servidor (RAM y espacio de almacenamiento persistente)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    máximo real o número capaz físicamente de clientes conectados o simulados&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    múltiples usuarios efectúan las mismas transacciones contra los mismos datos o cuentas&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    volumen de transacción de &quot;sobrecarga&quot; o mezcla (consulte el apartado Perfilado de rendimiento anterior)&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Utiliza pruebas desarrolladas para perfilado de rendimiento o prueba de carga.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Para probar recursos limitados, las pruebas se deben ejecutar en una única máquina y se debe reducir o limitar la RAM&#xD;
                    y el espacio de almacenamiento persistente en el servidor.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Para las pruebas de tensión restantes, deben utilizarse múltiples clientes, ejecutando las mismas pruebas o pruebas complementarias&#xD;
                    para producir el volumen o la mezcla de transacción del peor de los casos.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de planificación de carga de transacción y de control&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de restricción de recursos; por ejemplo, Canned Heat&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de generación de datos&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a las pruebas de emulación de tensión. El sistema se puede emular satisfactoriamente&#xD;
                    en una o más condiciones definidas como condiciones de tensión, y se puede capturar una observación del estado&#xD;
                    resultante del sistema, durante y después de emular la condición.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Presionar la red puede requerir que las herramientas de red carguen la red con mensajes o paquetes.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    El almacenamiento persistente que se utiliza para el sistema debe reducirse temporalmente para restringir el espacio&#xD;
                    disponible para que crezca la base de datos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Sincronice los clientes simultáneos para acceder a los mismos registros o cuentas de datos.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;VolumeTesting&quot; name=&quot;VolumeTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Pruebas de volumen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Las pruebas de volumen someten el destino de la prueba a grandes cantidades de datos para determinar si se alcanzan los límites que&#xD;
    provocan que falle el software. Las pruebas de volumen también identifican la carga máxima continua o volumen que el destino de la prueba&#xD;
    puede manejar durante un periodo determinado. Por ejemplo, si el destino de la prueba está procesando un conjunto de&#xD;
    registros de base de datos para generar un informe, una prueba de volumen utilizaría una base de datos de prueba grande, y comprobaría que el software se comporta normalmente y que produce el informe correcto.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer las funciones del destino de la prueba bajo los casos de ejemplo de volumen elevado siguientes&#xD;
                    para observar y registrar el comportamiento de destino:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Número máximo (real o físicamente alcanzable) de clientes conectados, o simulados, que realizan&#xD;
                    la misma función empresarial en el peor de los casos (rendimiento) durante un periodo prolongado.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tamaño máximo que la base de datos ha alcanzado (real o escalado) y múltiples consultas o transacciones de informe que&#xD;
                    se ejecutan simultáneamente.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Utiliza pruebas desarrolladas para perfilado de rendimiento o prueba de carga.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Deben utilizarse múltiples clientes, ejecutando las mismas pruebas o pruebas complementarias&#xD;
                    para producir el volumen o la mezcla de transacción del peor de los casos (consulte el&#xD;
                    apartado Prueba de tensión) durante un periodo prolongado.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Se crea el tamaño máximo de la base de datos (real, escalado o rellenado con datos representativos), y&#xD;
                    se utilizan múltiples clientes para ejecutar consultas e informar sobre transacciones simultáneamente durante&#xD;
                    periodos prolongados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de planificación de carga de transacción y de control&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de restricción de recursos; por ejemplo, Canned Heat&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de generación de datos&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a las pruebas de emulación de volumen. Grandes cantidades de usuarios, datos,&#xD;
                    transacciones u otros aspectos del uso del sistema bajo volumen se pueden emular satisfactoriamente y se puede capturar&#xD;
                    una observación de los cambios de estado del sistema con la duración de la prueba de&#xD;
                    volumen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    ¿Qué periodo de tiempo se considerará un tiempo aceptable para condiciones de alto volumen, como&#xD;
                    se ha indicado anteriormente?&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;SecurityAndAccessControlTesting&quot; name=&quot;SecurityAndAccessControlTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Prueba de seguridad y de control de accesos &lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Las pruebas de seguridad y de control de accesos se centran en dos áreas clave de la seguridad:&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Seguridad de nivel de aplicación, que incluyen el acceso a los datos o a las funciones empresariales&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Seguridad de nivel de sistema, que incluye el registro en o el acceso remoto al sistema&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Basándose en la seguridad que desea, la seguridad de nivel de aplicación garantiza que los actores se restringen a funciones específicas o&#xD;
    casos de uso, o se limitan en los datos que están disponibles para ellos. Por ejemplo, cualquiera puede tener permiso&#xD;
    para entrar datos y crear nuevas cuentas, pero sólo los gestores pueden suprimirlas. Si existe seguridad en el nivel&#xD;
    de datos, las pruebas garantizan que el &quot;tipo de usuario uno&quot; puede ver toda la información del cliente,&#xD;
    incluidos los datos financieros, sin embargo, el &quot;tipo de usuario dos&quot; sólo ve los datos demográficos del mismo cliente.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    La seguridad de nivel de sistema garantiza que sólo los usuarios que disponen de acceso al sistema pueden acceder a las aplicaciones&#xD;
    y sólo a través de las pasarelas apropiadas.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer el destino de la prueba bajo las condiciones siguientes&#xD;
                    para observar y registrar el comportamiento de destino:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Seguridad de nivel de aplicación: un actor sólo puede acceder a las funciones o datos para los que su tipo de usuario dispone&#xD;
                    de permisos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Seguridad de nivel de sistema: sólo los actores con acceso al sistema y las aplicaciones tienen permiso para&#xD;
                    acceder a ellos.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Seguridad de nivel de aplicación: Identifique y liste cada tipo de usuario y las funciones o los datos para&#xD;
                    los que cada tipo tiene permisos.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Cree pruebas para cada tipo de usuario y verifique cada permiso creando transacciones específicas&#xD;
                    para cada tipo de usuario.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Modifique el tipo de usuario y vuelva a ejecutar las pruebas para los mismos usuarios. En cada caso, verifique que las funciones adicionales&#xD;
                    o los datos están disponibles correctamente o se deniegan.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Acceso de nivel de sistema: Consulte el apartado siguiente Consideraciones especiales.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramienta de automatización de script de prueba&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Brecha en la seguridad de un &quot;hacker&quot; y herramientas de análisis&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Herramientas de administración de seguridad del sistema operativo&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica proporciona soporte a las pruebas de las funciones apropiadas o los datos afectados por la configuración de seguridad que se pueden probar para cada tipo de actor conocido.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    El acceso al sistema se debe revisar o discutir con el administrador de red o del sistema apropiado. Esta prueba puede no ser necesaria ya que puede ser una función de red o de la administración de los sistemas.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;FailoverAndRecoveryTesting&quot; name=&quot;FailoverAndRecoveryTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Pruebas de migración tras error y recuperación&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Las pruebas de migración tras error y recuperación garantizan que el destino de la prueba puede migrar tras error y recuperarse satisfactoriamente a partir de una serie de&#xD;
    averías de hardware, software o de red con pérdida indebida de datos o de integridad de datos.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Para los sistemas que deben seguir ejecutándose, las pruebas de migración tras error garantizan que cuando ocurre una condición de migración tras error,&#xD;
    los sistemas alternativo o de copia de seguridad asumen correctamente las funciones del sistema que ha fallado sin perder datos ni transacciones.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Las pruebas de recuperación son un proceso de prueba antagónico en el que la aplicación o el sistema se expone a condiciones extremas, o condiciones&#xD;
    simuladas, para causar una anomalía, como anomalías de Entrada/Salida (E/S) del dispositivo, o punteros y claves&#xD;
    de base de datos no válidos. Se invocan los procesos de recuperación, y la aplicación o sistema se supervisa e&#xD;
    inspecciona para verificar la aplicación correcta, o el sistema, y que se ha logrado la recuperación de datos.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Simular las condiciones anómalas y ejecutar los procesos de recuperación (manual y automatizada)&#xD;
                    para restaurar la base de datos, aplicaciones, y sistema a un estado deseado y conocido. Los tipos siguientes&#xD;
                    de condiciones se incluyen en las pruebas para observar y registrar el comportamiento después de la recuperación:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    interrupción de la alimentación del cliente&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    interrupción de la alimentación del servidor&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    interrupción de la comunicación a través de los servidores de red&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    interrupción, comunicación, o pérdida de alimentación a DASD (Acceso directo a dispositivos de almacenamiento) y a controladores&#xD;
                    DASD&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ciclos incompletos (procesos de filtrado de datos interrumpidos, procesos de sincronización de datos&#xD;
                    interrumpidos)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    punteros o claves de base de datos no válidos&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    elementos de datos no válidos o dañados en la base de datos&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Las pruebas ya creadas para las pruebas de función y de ciclo empresarial se pueden utilizar como base&#xD;
                    para crear una serie de transacciones para proporcionar soporte a las pruebas de migración tras error y recuperación, principalmente para&#xD;
                    definir las pruebas que se ejecutarán para probar que la recuperación se ha realizado satisfactoriamente.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Interrupción de la alimentación al cliente: apague el PC.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Interrupción de la alimentación del servidor: simule o inicie los procedimientos de apagado para el servidor.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Interrupción a través de los servidores de red: simular o iniciar la pérdida de comunicación con la red&#xD;
                    (desconectar físicamente los cables de comunicación o cortar la alimentación de los servidores de red y los direccionadores).&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Interrupción, comunicación, o pérdida de alimentación a DASD y a controladores DASD: simular o&#xD;
                    eliminar físicamente la comunicación con uno o más DASD o controladores DASD.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Cuando se logran las condiciones o condiciones simuladas anteriores, deben ejecutarse transacciones&#xD;
                    adicionales y cuando se alcance este segundo estado de punto de prueba, se deben invocar los&#xD;
                    procedimientos de recuperación.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las pruebas de los ciclos incompletos utilizan la misma técnica que la descrita anteriormente, excepto que los&#xD;
                    procesos de la base de datos deben cancelarse anormalmente o terminarse prematuramente.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Las pruebas de las siguientes condiciones requieren que se alcance un estado de base de datos conocido. Varios campos de base de datos, punteros, y claves se deben dañar manualmente y directamente dentro&#xD;
                    de la base de datos (mediante herramientas de base de datos). Deben ejecutarse transacciones adicionales mediante&#xD;
                    las pruebas de la función de aplicación y las pruebas de ciclo empresarial y los ciclos completos ejecutados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Configuraciones básicas de Imager y Restorer&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de copia de seguridad y de recuperación&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a las pruebas de:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Uno o más desastres simulados que implican una o más combinaciones de la aplicación, la base de datos y el sistema.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Una o más recuperaciones simuladas que implican una o más combinaciones de la aplicación,&#xD;
                    la base de datos y el sistema a un estado deseado conocido.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Las pruebas de recuperación son muy intrusivas. Los procedimientos para desconectar el cableado (simulando que se pierde la comunicación&#xD;
                    con la alimentación) puede no ser deseable o factible. Métodos alternativos, como las herramientas de&#xD;
                    software de diagnóstico, pueden ser necesarias.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Recursos de los sistemas (u operaciones informáticas), base de datos y grupos de redes son necesarios.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Estas pruebas deben ejecutarse después de horas o en una máquina aislada.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;ConfigurationTesting&quot; name=&quot;ConfigurationTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Pruebas de configuración&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Las pruebas de configuración verifican el funcionamiento del destino de la prueba en diferentes configuraciones de software y hardware.&#xD;
    En la mayoría de los entornos de producción, las especificaciones de hardware concretas para las estaciones de trabajo del cliente, conexiones de red y servidores de bases de datos varían. Las estaciones de trabajo del cliente pueden tener diferentes softwares cargados&#xD;
    (por ejemplo, aplicaciones, controladores, etc.) y, en cualquier momento, muchas combinaciones&#xD;
    diferentes pueden estar activas utilizando diferentes recursos.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer el destino de la prueba en las configuraciones de hardware y software necesarias para observar&#xD;
                    y registrar el comportamiento bajo diferentes configuraciones e identificar los cambios en el&#xD;
                    estado de configuración.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Utilice los script de prueba de función.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Abra y cierre varios software relacionados que no sean el destino de la prueba, como las aplicaciones Microsoft&amp;reg;&#xD;
                    Excel&amp;reg; y Microsoft&amp;reg; Word&amp;reg;, como parte de la prueba o bien antes&#xD;
                    de iniciarla.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Ejecute las transacciones seleccionadas para simular actores que interactúan con el software destino de la prueba y el que no es destino de la prueba.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Repita el proceso anterior, minimizando la memoria convencional disponible en la estación de trabajo&#xD;
                    cliente.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Configuraciones básicas de Imager y Restorer&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica proporciona soporte a la prueba de una o más combinaciones de elementos de prueba de destino&#xD;
                    que se ejecutan en entornos de despliegue esperados y admitidos.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    ¿Qué software que no es destino de la prueba es necesario, está disponible y está accesible en el escritorio?&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ¿Qué aplicaciones se utilizan habitualmente?&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ¿Qué datos ejecutan las aplicaciones; por ejemplo, una hoja de cálculo grande abierta en Excel o un documento de 100 páginas en Word?&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Todo el netware de los sistemas, servidores de red, bases de datos, etc., también deben&#xD;
                    documentarse como parte de esta prueba.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;InstallationTesting&quot; name=&quot;InstallationTesting&quot;>&lt;span     style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Pruebas de instalación&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Las pruebas de instalación tienen dos objetivos. El primero es garantizar que el software se puede instalar bajo diferentes&#xD;
    condiciones (como una nueva instalación, una actualización, y una instalación completa o personalizada) bajo condiciones&#xD;
    normales y anormales. Las condiciones anormales incluyen espacio en disco insuficiente, falta de privilegios para&#xD;
    crear directorios, etc.&#xD;
    El segundo objetivo es verificar que, una vez instalado, el software funciona&#xD;
    correctamente. Esto habitualmente significa ejecutar una serie de pruebas que se desarrollaron para las pruebas de función.&lt;b>&lt;span     style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;>&lt;br     style=&quot;PAGE-BREAK-BEFORE: always&quot; clear=&quot;all&quot; />&#xD;
    &lt;/span>&lt;/b>&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Objetivo de la técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Ejercer la instalación del destino de la prueba en cada configuración de hardware necesaria&#xD;
                    bajo las condiciones siguientes para observar y registrar los cambios de estado del comportamiento y la configuración de la instalación:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    nueva instalación: una nueva máquina, nunca instalada anteriormente con &amp;lt;Nombre de proyecto&amp;gt;&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    actualización: una máquina instalada anteriormente &amp;lt;Nombre de proyecto&amp;gt;, misma versión&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    actualización: una máquina instalada anteriormente &amp;lt;Nombre de proyecto&amp;gt;, versión anterior&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Técnica:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Desarrollar scripts automatizados o manuales para validar la condición de la máquina de destino.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    nuevo: &amp;lt;Nombre del proyecto&amp;gt; nunca antes instalado&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    &amp;lt;Nombre de proyecto&amp;gt; misma versión o anterior ya instalada&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Iniciar o efectuar la instalación.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Utilizando un subconjunto predeterminado de scripts de prueba de función, ejecute las transacciones.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Oráculos:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Destacan una o más estrategias que se pueden utilizar con la técnica para observar con precisión los resultados de la&#xD;
                    prueba. El oráculo combina elementos del método por los cuales la&#xD;
                    observación se puede realizar y las características de un resultado específico que indican el&#xD;
                    éxito o la anomalía probable. Lo ideal sería que los oráculos se verificaran automáticamente, permitiendo las pruebas automatizadas para&#xD;
                    realizar una valoración inicial de la aprobación o la anomalía de la prueba; sin embargo, tenga cuidado de mitigar los&#xD;
                    riesgos inherentes en la determinación de resultados automatizados.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Herramientas necesarias:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica requiere las herramientas siguientes:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Configuraciones básicas de Imager y Restorer&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    herramientas de instalación-supervisión (registro, disco duro, CPU, memoria, etc.)&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Criterios de éxito:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    La técnica da soporte a las pruebas de la instalación del producto desarrollado en una o más&#xD;
                    configuraciones de instalación.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Consideraciones especiales:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    ¿Qué transacciones de &amp;lt;nombre de proyecto&amp;gt; deben seleccionarse para incluir una prueba de confianza que la&#xD;
                    aplicación del &amp;lt;nombre de proyecto&amp;gt; ha instalado satisfactoriamente y no falta ningún componente de software&#xD;
                    importante?&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;br /></mainDescription>
</org.eclipse.epf.uma:ContentDescription>
