Prueba de carga SQL

Genera una prueba de unidad de Visual Studio 2005 desde un rastreo de perfiles de SQL Server
Descargar ahora

Prueba de carga SQL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • Bijanjavidi
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 229 KB

Prueba de carga SQL Etiquetas


Prueba de carga SQL Descripción

La prueba de carga SQL fue diseñada para generar una prueba de unidad de Visual Studio 2005 a partir de una traza del perfilador SQL Server. La herramienta extrae todas las declaraciones SQL y las llamadas de procedimiento almacenado desde la traza y los convierten en una sola prueba de unidad de estudio visual, que luego se puede configurar como una prueba de carga de estudio visual. La herramienta no interactúa con la base de datos en sí misma cuando genera el código de prueba y, por lo tanto, se puede usar "sin conexión". El código generado debe personalizarse para incluir una cadena de conexión a la base de datos en prueba. El código generado también incluye ganchos para permitir al usuario personalizar los parámetros que se pasan a las afirmaciones de SQL y los procedimientos almacenados, de modo que la variabilidad se puede introducir en los datos para evitar que el almacenamiento en caché dé cifras de alto rendimiento artificialmente. La herramienta está destinada a ser utilizada junto con un programa cliente que ejerce la base de datos. Se captura un rastro de la actividad del servidor SQL del cliente utilizando el perfilador SQL Server. Esto representa un escenario de prueba, que luego se procesa por la herramienta para producir una prueba de unidad que reproduce el escenario. La herramienta requiere que se recolecte una traza utilizando la herramienta Profiler SQL Server. La herramienta asume que la traza solo contiene registros relacionados con una sola sesión de cliente. Por lo tanto, es importante asegurarse de que la traza esté configurada para recopilar solo los registros de seguimiento generados por la actividad del cliente que se está utilizando para generar el escenario. Por lo tanto, es recomendable administrar el cliente en una máquina a partir de la cual no se está generando ninguna otra actividad en la base de datos de SQL Server, y para configurar el filtro del perfilador SQL Server en consecuencia. Requisitos: ■ SQL Server 2005 SDK y las herramientas de administración de SQL Server 2005 están instaladas. Limitaciones: ■ Solo admite el código que funciona con una sola base de datos con una sola conexión. ■ Las declaraciones preparadas no son compatibles. ■ La herramienta no puede (aún) configurar y capturar la traza para usted, le obliga a usar el perfilador de SQL usted mismo para obtener una traza. Con SQL 2005 es posible automatizar esto. ■ No (todavía) integrado en Visual Studio o DB Pro Edition. ■ La herramienta solo se ha probado en un entorno de inglés, es poco probable que funcione correctamente en otros entornos, particularmente con las fechas. En una versión futura, esto podría resolverse requiriendo la clase de evento de configuración existente, que enumera el formato de lenguaje y fecha. ■ La herramienta no admite los tipos de datos XML. ■ Los parámetros de entrada de información que se inician con un nulo no se pueden distinguir de los parámetros de solo salida, por lo que se tratan como salida solamente. ■ Cuando el rastro pasa un nulo a un parámetro binario (por ejemplo, imagen, binario, varbinary), el código generado generará un error de tiempo de ejecución. El código generado debe ser modificado para pasar SQLBININY.NULL. El punto de extensibilidad de generación de código personalizado se puede usar para evitar esto. ■ Los parámetros posicionales pasados ​​a las afirmaciones de SQL (a diferencia de las llamadas de procedimiento almacenado) no son compatibles.


Prueba de carga SQL Software relacionado

Sqlvss

SQL Server Version Control y Scripts Base de datos Objetos en Visual SourceSafe ...

66 993 KB

Descargar