Configuración del entorno de integración (Office SharePoint Server)

En esta sección se proporciona información acerca de la configuración de los servidores del entorno de integración para comprobar los elementos codificados para Microsoft Office SharePoint Server 2007. Esta información se aplica a los entornos de granja de servidores de varios equipos que usan Windows Server 2003, Office SharePoint Server 2007 y Microsoft SQL Server 2005.

El entorno de integración es donde los evaluadores se aseguran de que los elementos del sitio creados en el entorno de desarrollo funcionan en conjunto de la forma esperada. Para obtener más información acerca de este entorno, vea Revisión de los entornos.

Nota

Es posible que deba solucionar los problemas de los componentes y aplicaciones en el entorno de prueba, que puede no tener un depurador en el nivel de origen como Visual Studio. Para ello, debe generar un archivo de base de datos de programa (.pdb) junto con los elementos codificados y habilitar el registro, el seguimiento y otras opciones de instrumental. Para obtener más información, vea la página acerca de los archivos PDB (https://go.microsoft.com/fwlink/?linkid=106290&clcid=0xC0A).

Requisitos de hardware y software

Dado que el entorno de integración no se usa para realizar pruebas de rendimiento, confiabilidad, escalabilidad ni conmutación por error, no es necesario que el equipo en el que se ejecuta Office SharePoint Server 2007 y el resto del software sea tan robusto como el entorno de producción. Para obtener más información acerca de los requisitos del sistema, vea Determinación de los requisitos de hardware y software (Office SharePoint Server).

Instalación de Office SharePoint Server 2007 y otro software

Deberá instalar una granja de servidores de Office SharePoint Server 2007 con todos los componentes o características para los que haya desarrollado elementos codificados. Normalmente, la granja de servidores de integración consta de al menos dos servidores cliente web, uno o más servidores de aplicaciones y un servidor de base de datos. Para obtener más información acerca de cómo crear una granja de servidores de Office SharePoint Server 2007, vea Implementación de Office SharePoint Server 2007 en un entorno de granja de servidores.

Nota

Cuando termine la instalación de Office SharePoint Server 2007, debe instalar las actualizaciones de software más recientes.

Importación de datos de prueba

Algunos elementos codificados necesitan datos existentes para probarlos, como un elemento relacionado con la búsqueda o un elemento web que recupera información del directorio activo de Active Directory. Puede usar la característica de restauración de Office SharePoint Server 2007 para importar datos de prueba al entorno de integración. Para obtener más información, vea la documentación sobre cómo implementar contenido entre servidores (https://go.microsoft.com/fwlink/?linkid=106221&clcid=0xC0A).

Introducción a las pruebas

Para obtener más información sobre las pruebas con Visual Studio 2005 Team System, vea el artículo sobre desarrollo y pruebas (https://go.microsoft.com/fwlink/?linkid=106298&clcid=0xC0A) o sobre tipos de pruebas (https://go.microsoft.com/fwlink/?linkid=106300&clcid=0xC0A). Para obtener más información acerca de cómo realizar pruebas con Visual Studio 2008 Team System, vea el artículo sobre cómo generar, depurar y probar (https://go.microsoft.com/fwlink/?linkid=106494&clcid=0xC0A).

La siguiente tabla muestra algunos de los tipos de pruebas más habituales realizadas en el entorno de integración, con una descripción de cada prueba y un ejemplo de la prueba en un control de propiedades de archivos desarrollado internamente que enumera los archivos de diversas carpetas y muestra diversas propiedades de estos archivos en un control de lista.

Tipo de prueba Descripción Ejemplo

Funcional

Se asegura de que el elemento funcione como se ha especificado. Esto también puede incluir aspectos de conectividad del servidor de aplicaciones y de base de datos que no tienen relación con la seguridad.

Comprobar que la lista desplegable se rellena correctamente y que el valor seleccionado persiste.

Facilidad de uso y acceso

Se asegura de que el usuario pueda ver y usar el elemento de la manera prevista. También puede incluir pruebas en exploradores de terceros.

Se asegura de que las personas con problemas visuales, auditivos o de movilidad puedan usar las características.

Asegurarse de que el control aparezca correctamente en circunstancias de varios tamaños de página y que los usuarios puedan usar el control en exploradores de terceros (si es aplicable). Para obtener más información acerca de la compatibilidad de Office SharePoint Server 2007 con exploradores, vea Planeación de la compatibilidad con exploradores (Office SharePoint Server).

Seguridad

Se asegura de que se pueda obtener acceso al elemento de la manera prevista y que el usuario pueda realizar todas las tareas según se han diseñado y únicamente esas tareas.

Deben realizarse pruebas de las capacidades de inicio de sesión único y los recortes de interfaz de usuario.

Deben realizarse pruebas de intervención del usuario, pruebas de autenticación y autorización, y pruebas contra problemas de seguridad, como scripting entre sitios, desbordamientos de búfer y ataques de denegación de servicio.

Asegurarse de que los usuarios puedan iniciar sesión en la página, usar el control para ver las propiedades de archivo desde un almacén específico y que no puedan consultar las propiedades de archivo desde almacenes a los que no están autorizados a tener acceso. Para obtener más información acerca de la seguridad de Office SharePoint Server 2007, vea Planeación y diseño de la seguridad (Office SharePoint Server).

Control de errores

Se asegura de que el elemento emita excepciones y mensajes de error adecuados. Asegúrese de que los archivos .pdb sean correctos para el elemento implementado y que el elemento se pueda analizar correctamente y se encuentre una resolución.

Asegurarse de que los archivos .pdb del control generen la información correcta durante una prueba de inserción de errores.

Asegurarse de que se devuelvan los mensajes de error adecuados cuando se escriben datos incorrectos.

Facilidad de administración

Se asegura de que el elemento o la página envíe los eventos correctos o escriba las entradas correctas en los registros especificados.

Asegurarse de que el control genere los eventos correctos durante una prueba de inserción de errores.

Internacional y multilingüe

Se asegura de que las páginas web y los controles que permiten la intervención del usuario puedan mostrar y procesar caracteres internacionales correctamente.

Tener en cuenta estos problemas: si el control o la página web truncan texto demasiado largo, o si la forma de ordenación de los caracteres puede variar según el idioma.

Descarga de este libro

En este tema se incluye el siguiente libro descargable para facilitar la lectura y la impresión:

Vea la lista completa de los libros disponibles en la sección de libros descargables para Office SharePoint Server 2007.