Sistema de procesamiento de evaluación de programa de aplicación de pantalla
Descripción general
 El contenido de los datos que no se muestran en la pantalla también se evalúa automáticamente para el programa de aplicación de pantalla después de la modificación. ] Evaluación de dispositivo 11 teclado 21 es un medio de entrada para controlar la aplicación 12, el archivo de registro de llave 19 para el registro de datos introducidos desde el teclado 21, el archivo de registro de la pantalla de edad 18 almacena la renovación Volver copia impresa, así mismo actualización después de que el archivo de registro nueva pantalla 19 para almacenar una copia impresa de pantalla de la nueva y vieja grupo de archivo de aplicación 13 y 16 para almacenar el resultado de la ejecución de aplicaciones antes y después de la renovación, el indicador de modalidad de llave 14 que controla si el modo de entrada de datos o un modo de prueba, Y un dispositivo de impresión 15 para comparar los resultados de ejecución de la pantalla y el archivo e imprimir la diferencia.
Campo técnico
La presente invención se refiere a un sistema de procesamiento de evaluación aplicación de pantalla para evaluar el programa de aplicación de pantalla, un sistema de procesamiento de evaluación aplicación de pantalla útil para evaluar especialmente cuando renovar programa de aplicación existente.
Antecedentes de la técnica
La evaluación aplicación de pantalla herramientas de automatización es convencional, por ejemplo, se da a conocer en la patente japonesa abierta al público nº Derechos 5 274 186 'unidad de procesamiento de datos de entrada' o similar está presente. La unidad de procesamiento de datos de entrada, una unidad de entrada tal como un teclado para introducir datos predeterminados, y la instrucción de copia de pantalla medios para instruir a una copia de la información de la pantalla, el registro de almacenamiento de información que registra la información de registro que incluye los datos de entrada y la información de copia de instrucciones de pantalla y medios, medios de grabación para grabar la pantalla en ese momento de acuerdo con la información de instrucción de imagen de la pantalla cuando el medio de almacenamiento de la información de registro lee secuencialmente la información de registro para procesar los datos de entrada de forma secuencial, y que la información de instrucción de imagen de la pantalla de lectura para la información de registro .
Al ingresar datos, los datos de entrada del teclado y el comando de copia de pantalla se registran, y los medios de grabación almacenan la información de registro de pantalla de acuerdo con el comando de copia de pantalla.
Durante las pruebas, se lee la información de registro descrito anteriormente y ejecuta el programa de aplicación basado en la información de registro, sea o no cuando se produce la instrucción de copia de pantalla durante la ejecución compara la información de la pantalla actual y coincide con la información del registro de la pantalla El resultado de la prueba se obtiene mediante el juicio de.
Tarea de solución
En general, hay casos en que la aplicación de pantalla crea, actualiza o hace referencia a datos que no son los que se muestran en la pantalla, y es necesario probarlos. Sin embargo, de acuerdo con la técnica anterior como se ha descrito anteriormente, ya que sólo es para la prueba de los contenidos de visualización de la pantalla, hay un inconveniente no es capaz de evaluaciones de datos distintos de los que se muestra en la pantalla.
La presente invención se ha realizado para resolver los problemas anteriores, el sistema proceso de evaluación aplicación de pantalla capaz de los contenidos de los datos distintos de los que se muestra en la pantalla para el programa de aplicación de pantalla después de la renovación para evaluar automáticamente Y para proporcionar un método para fabricar lo mismo.
Solución
sistema de proceso de evaluación aplicación de pantalla de la presente invención para lograr el objeto anterior, e introduce los datos predeterminados para el programa de aplicación de pantalla es un medio de entrada para introducir una instrucción de registro de la información impresa de la pantalla, por los medios de entrada de datos un registro de datos de medios de almacenamiento para almacenar un registro de almacenamiento de medios de pantalla para la grabación de la pantalla de información impresa por el programa de aplicación después de la renovación y la copia impresa pantalla de información mediante el programa de aplicación pantalla antes de remodelación, reparación de los datos de entrada Un archivo de aplicación para almacenar un resultado de ejecución por el programa de aplicación de pantalla precedente y un resultado de ejecución por el programa de aplicación de pantalla después de la modificación de los datos leídos desde el medio de almacenamiento de registro de datos; Ejecutar la aplicación de la pantalla antes de los datos de remodelación de fuerza relativa, mediante la ejecución de la aplicación de pantalla después de la renovación en los datos de la unidad de almacenamiento de registro de datos almacena el resultado de la ejecución en el archivo de la aplicación, la pantalla dura almacena la información de la copia en la unidad de almacenamiento de registro de la pantalla, el programa de aplicación pantalla compara el resultado de la ejecución entre sí por, y en comparación mediante la comparación de la información de copia impresa de la otra en la pantalla por el programa de aplicación de pantalla antes y después de los resultados de renovación antes y después de la renovación Y se proporciona un medio de procesamiento de evaluación de salida.
Además, en otro aspecto, incluye un modo de entrada de datos y un modo de prueba, en el modo de entrada de datos, el registro de datos de instrucciones de la información impresa y de entrada de pantalla desde dichos medios de entrada se almacena en el registro de datos medios de memoria, y por la clasificación se lleva a cabo la aplicación de la pantalla antes de la reparación de los datos de entrada de los medios de tratamiento, se almacena el resultado de la ejecución del archivo de aplicación, antes de la reparación en base a la instrucción de registro de información en papel pantalla del programa de aplicación de pantalla pantalla de información de copia impresa se almacena en la unidad de almacenamiento de registro de la pantalla, en el modo de prueba, la evaluación se lleva a cabo la aplicación de pantalla después de la renovación en los datos leídos desde el registro de datos que almacena la mano por los medios de tratamiento, el resultado de ejecución es Almacenado en el archivo de la aplicación La pantalla de información en papel por el programa de aplicación después de la renovación sobre la base de la pantalla de información en papel instrucción de registro se almacena en la unidad de almacenamiento de registro de pantalla, el resultado de la ejecución del modo de entrada de datos y un modo de prueba de la pantalla dura Y la información de copia se compara mediante los medios de procesamiento de evaluación.
Además, en otro aspecto, los medios de almacenamiento de información de un modo para almacenar la información para determinar si el modo de entrada de datos o el modo de prueba, el procesamiento evaluación medio para determinar el modo de la información de la unidad de información de modo de almacenamiento El procesamiento se lleva a cabo.
Además, en otro aspecto, el resultado de comparación por la unidad de procesamiento de evaluación tiene una configuración que comprende una Salida de impresión medios para emitir el número impreso y los diferenciales de información copia impresa del resultado de la ejecución y la pantalla son diferentes. En otro aspecto más, la pantalla por el programa de aplicación de pantalla antes de la reparación y el primer registro de almacenamiento de medios de pantalla para grabar una información impresa, una segunda grabación de una copia en papel la información de la pantalla por el programa de aplicación de pantalla después de la renovación que comprende un almacenamiento del registro de pantalla de medio comprende archivo de primera y segunda aplicación que almacena el resultado ejecutado por dicho programa de aplicación de pantalla antes y después de la renovación, en el modo de entrada de datos, por la unidad de procesamiento de la evaluación, renovación antes de que el programa de aplicación de pantalla Almacenar el resultado de la ejecución en el primer archivo de la aplicación, copiar el resultado de la ejecución almacenado en el primer archivo de la aplicación en el modo de prueba en el segundo archivo de la aplicación y actualizar el programa de la aplicación de pantalla El resultado de la ejecución mediante el almacenamiento de la primera archivo de la aplicación.
En la presente invención, por ejemplo, la aplicación se ejecuta por la entrada de datos desde el teclado, mientras que los resultados de ejecución de almacenarse en los nuevos archivos de datos de aplicación, los datos de entrada se almacenan en el archivo de registro de llave. En este momento, si se presiona la tecla de copia en pantalla desde el teclado, se convierte en un comando de función de instrucción de copia impresa y se almacena en el mismo archivo de registro de teclas. Al modificar la aplicación y probarla, copie el nuevo grupo de archivos de la aplicación al grupo de archivos de la aplicación anterior, ingrese los datos del archivo de registro de claves previamente almacenado y ejecute la aplicación reparada. El resultado de la ejecución de la aplicación de reparación se almacena en el nuevo grupo de archivos de la aplicación y en el nuevo archivo de registro de pantalla. solicitud de renovación ejecutar compara el archivo de registro de la pantalla de edad y los nuevos archivos de aplicación y los archivos de aplicación antiguos y nuevos archivos de registro de pantalla completa, el número o las diferencias se imprime diferencia en el dispositivo de impresión. De esta forma, podemos probar otra información además de la pantalla.
DESCRIPCIÓN DETALLADA DE LAS FORMAS DE REALIZACIÓN PREFERIDAS Las realizaciones de la presente invención se describirán ahora en detalle con referencia a los dibujos. La figura 1 es un diagrama de bloques que muestra una configuración de un sistema de procesamiento de evaluación de aplicación de pantalla de acuerdo con una realización de la presente invención.
En la figura 1, el número de referencia 11 denota un aparato de procesamiento de evaluación que incluye una CPU. El aparato de procesamiento de evaluación 11 ejecuta la aplicación 12. Además, el dispositivo de evaluación 11, un teclado 21 para introducir datos (por ejemplo, nombre kana, de teclas para introducir alfanumérico como, de diez teclas, la tecla de ejecución, las teclas de función del teclado se proporcionan como una llave copia en papel), la pantalla dispositivo de visualización de la pantalla 20 para la visualización, archivo de registro de llave 19 para el registro de datos de entrada, el archivo nueva pantalla de registro 18 y el archivo de registro vieja pantalla 17, el grupo de archivos nueva aplicación 13 y la aplicación antigua que almacena un resultado de ejecución de aplicaciones de la pantalla de registro de copia impresa Un grupo de archivos 16, un dispositivo de impresión 15 para imprimir un resultado de prueba, y un indicador de modo de clave 14 para juzgar si se trata de un modo de entrada de datos o un modo de prueba. El aparato de procesamiento de evaluación 11 controla todo el sistema de procesamiento de evaluación y ejecuta diversos procesamientos de datos que incluyen procesamiento de datos de entrada y procesamiento de evaluación automática.
Más específicamente, cuando el indicador de modo de clave es 0, el aparato de procesamiento de evaluación 11 ingresa a un modo de entrada de datos, y los datos son ingresados ​​desde el teclado 21. Por otro lado, cuando el indicador de modo clave es 1, se ingresa al modo de prueba y los datos se ingresan automáticamente desde el archivo de registro de teclas 19.
El resultado de la ejecución de la aplicación 12 se almacena en el nuevo grupo de archivos de la aplicación 13.
A continuación, se describirá el funcionamiento del sistema de procesamiento de evaluación de la aplicación de pantalla así configurado con referencia al diagrama de flujo que se muestra en la figura 2.
Cuando se inicia la ejecución del presente aparato, primero se verifica el indicador de modo de tecla 14 (etapa 201).
Aquí, si el indicador de modalidad de clave 14 es 0 es un modo de entrada de datos, la entrada de datos desde el teclado 21 se lleva a cabo (paso 202), la entrada de datos desde el teclado 21 para introducir el archivo de registro 19 está en el sistema (paso 203 ) En este momento, la copia impresa de la pantalla que es la entrada de la tecla de función del teclado 21 se convierte como el comando de función de la instrucción de copia impresa.
A continuación, se ejecuta la aplicación realizadas resultado se almacena en el nuevo grupo de archivo de aplicación 13, cuando la llave copia impresa de la pantalla se pulsa la pantalla de copia en papel se almacena en el antiguo archivo de registro de la pantalla 18 (etapa 204).
Por otro lado, en el paso 201, cuando el indicador 14 del modo clave es 1, se establece el modo de prueba. En este caso, el resultado de la ejecución de la aplicación ya ejecutada se copia desde el nuevo grupo de archivos de la aplicación 13 al grupo de archivos de la aplicación anterior 16 (paso 205).
A continuación, se introducen los datos del archivo 19 de registro de claves ya almacenado (paso 206), y se ejecuta la aplicación 12 (paso 207). Es decir, en el modo de prueba, la aplicación 12 se ejecuta mediante los datos de registro almacenados en el archivo de registro de claves 19. Entonces, si los datos son los comandos de una función de instrucción de copia dura de entrada en la etapa S6, una pantalla de copia dura instrucción copia impresa de pantalla de la aplicación 12 se emite en el paso S7 se almacena en la nueva pantalla el archivo de registro 17.
De esta manera, cuando se completa la ejecución de la aplicación 12, la comparación de archivos de la nueva comparación archivo de registro de pantalla de archivo 17 y el archivo de registro vieja pantalla 18 se lleva a cabo (paso 208) después de que el grupo de archivos nueva aplicación 13 y los antiguos archivos de aplicación 16 (Etapa 209), y el resultado de la comparación en el paso 208 y el paso 209 es impreso por el dispositivo de impresión 15 (etapa 210), y la serie de operaciones se completa.
Se describirán ejemplos más específicos con referencia a las figuras 3, 4 y 5.
La figura 3 muestra que el indicador de modo clave 14 es 0 y está en el modo de entrada de datos. Este es un ejemplo cuando se ingresa 'ABCcpyD' desde el teclado 21. Aquí, cpy indica que la tecla de copia en pantalla está presionada desde el teclado 21. La entrada de datos desde el teclado 21 se registra como 'ABCcpyD' archivo de registro de clave 19, remodelación antes de ejecuta la aplicación, los resultados '123' en el fichero A del nuevo grupo de archivo de aplicación 13, también el archivo de grupo de archivos nueva aplicación 13 B se registra como '456'. El resultado de presionar la tecla de copia impresa de la pantalla se registra como 'Q 01 CBFDC' en el antiguo archivo de registro de pantalla 18.
A continuación, la figura 4 y la figura 5 muestran ejemplos de ejecución de prueba en el caso en el que se restaura la aplicación 12 ejecutada en la figura 3. Como se muestra en la figura 4, el valor de la bandera 14 de modo clave es '1', y el aparato 11 de procesamiento de evaluación funciona como un modo de prueba. Es decir, primero, el aparato de procesamiento de evaluación 11 copia el nuevo grupo de archivos de aplicación 13 al grupo de archivos de la aplicación anterior 16.
A continuación, las aplicaciones de actualización 12 de datos del archivo de registro de la tecla 19 se introducen secuencialmente se lleva a cabo en la aplicación 12, el archivo A del grupo de archivos nueva aplicación presenta 13 '124', la nueva aplicación de 12 archivos '456' se graba en B, y 'Q 01 ABFFC' se graba en el nuevo archivo de registro de pantalla 17 (figura 5). Es decir, la figura 5 muestra el estado después de la finalización de la ejecución de la aplicación modificada 12.
A partir de entonces, el contenido del archivo B de la comparación de funcionamiento de los contenidos '123' del archivo A de los contenidos '124' aplicación heredada archivos de 16 resultados en un archivo de un nuevo grupo de archivo de aplicación 13, también el nuevo grupo de expediente de solicitud de 13 '456 'los contenidos del archivo B del grupo de archivo de la aplicación viejo 16' 'comparación de los contenidos del archivo de registro nueva pantalla 17' 456 comparación Q01CBFDC '' el contenido del viejo archivo de registro de pantalla 'Q01ABFFC se lleva a cabo, el resultado es la impresión aparato 15 . Aquí, hay dos diferencias en el archivo de registro de pantalla, y se muestra que el archivo A tiene una diferencia entre '123' y '124'. Más preferida, la invención se ha descrito a modo de ejemplos, la presente invención no se limita necesariamente a las realizaciones anteriores.
Efecto de la invención
Según la presente invención descrita anteriormente, la renovación compara los datos del archivo por la parte delantera y trasera de la pantalla del programa de aplicación, ya configurado para dar salida al resultado de la comparación, aparece en la pantalla para el programa de aplicación de pantalla después de la renovación También es posible evaluar automáticamente el contenido de los datos que no sean los que se están realizando. Como resultado, es posible desactivar la prueba de la aplicación después de la reparación.
La figura 1 es un diagrama de bloques que muestra una configuración de un sistema de procesamiento de evaluación de aplicación de pantalla de acuerdo con una realización de la presente invención.
La figura 2 es un diagrama de flujo que muestra el funcionamiento del sistema de procesamiento de evaluación de la aplicación de pantalla de acuerdo con la realización de la presente invención.
La figura 3 es un ejemplo de operación en el modo de entrada de datos del sistema de procesamiento de evaluación de la aplicación de pantalla de acuerdo con una realización de la presente invención.
La figura 4 es un ejemplo de operación en el modo de prueba del sistema de procesamiento de evaluación de la aplicación de pantalla de acuerdo con la realización de la presente invención.
La figura 5 es un ejemplo de operación en el modo de prueba del sistema de procesamiento de evaluación de la aplicación de pantalla de acuerdo con la realización de la presente invención.
11 ... Procesador de evaluación
12 ... Aplicación
13 ... Nuevo grupo de archivos de aplicaciones
14 ... indicador de modo clave
15 ... dispositivo de impresión
16 ... antiguo grupo de archivos de aplicaciones
17 ... Nuevo archivo de registro de pantalla
18 ... archivo de registro de pantalla antiguo
19 ... archivo de registro de teclas
20 ... teclado
21 ... dispositivo de visualización de pantalla
Reclamo
Entradas de los datos predeterminados para el programa de aplicación de pantalla según la reivindicación 1, que comprende: medios de entrada para introducir una instrucción para registrar pantalla de información de copia en papel, medios de almacenamiento de registro de datos para almacenar datos introducidos por dichos medios de entrada, antes de remodelación un medio de almacenamiento de registro de la pantalla para registrar la información impresa pantalla por el programa de aplicación de pantalla por pantalla de información impresa y el programa de aplicación de la pantalla después de la renovación, el resultado de la ejecución de dicho programa de aplicación pantalla antes de reformar para los datos de entrada de datos ejecute el archivo de aplicación que contiene resultado de la ejecución de dicho programa de aplicación de pantalla después de la renovación de los datos leídos desde el registro de medios de almacenamiento, dicha solicitud de pantalla antes de remodelación en los datos de entrada procedentes de dichos medios de entrada En donde mediante la ejecución de la aplicación de pantalla después de la renovación en los datos de la unidad de almacenamiento de registro de datos almacena el resultado de la ejecución en el archivo de la aplicación, se almacena la pantalla de información impresa en la unidad de almacenamiento de registro de pantalla, longitudinal remodelación la pantalla se comparan los resultados de la ejecución del programa de aplicación por otras, y un programa de aplicación de pantalla, caracterizado porque comprende un procesamiento de medios de evaluación para la salida a un resultado de comparación comparando el programa de aplicación de la pantalla por la información de copia impresa de la pantalla a la otra en la remodelación delantero y trasero Sistema de procesamiento de evaluación.
Tiene reivindicación modo de entrada 2 de datos y un modo de prueba, en el modo de entrada de datos, el registro de datos de instrucciones de la información impresa y de entrada de pantalla desde dichos medios de entrada se almacena en el registro de datos medios de memoria, y dicha unidad de procesamiento de evaluación el uso de la pantalla antes de la reparación de los datos de entrada se realiza, resultado almacenado de la ejecución es el archivo de aplicación, la copia impresa de la pantalla por remodelación antes de que el programa de aplicación de pantalla basado en pantalla de información en papel instrucción de registro información se almacena en la unidad de almacenamiento de registro de la pantalla, en el modo de prueba, en el que la aplicación de pantalla después de la renovación en los datos leídos desde el registro de datos que almacena la mano por el proceso de evaluación se ejecuta medios, y el resultado de ejecución es el archivo de aplicación Almacenado en la pantalla La pantalla de información en papel por el programa de aplicación después de la renovación sobre la base de la instrucción de registro de información Dokopi se almacena en la unidad de almacenamiento de registro de la pantalla, la información dura copia del resultado de la ejecución y de la pantalla del modo de entrada de datos y un modo de prueba en donde Y el resultado de la comparación se compara mediante los medios de procesamiento de evaluación.
Un medio de almacenamiento de información de modo para almacenar la información para determinar si la reivindicación 3 en el que el modo de entrada de datos o el modo de prueba, el procesamiento de medios de evaluación para realizar la determinación y el modo de procesamiento por la información de la unidad de información de modo de almacenamiento 2. Sistema de procesamiento de evaluación de programa de aplicación de pantalla según la reivindicación 2, caracterizado por comprender:
Por resultado de la comparación en la reivindicación 4 en el que la unidad de procesamiento de la evaluación, de acuerdo con la reivindicación 1 o la reivindicación, caracterizado porque comprende un medio de salida de impresión para imprimir el número y los diferenciales de información copia impresa del resultado de la ejecución y la pantalla son diferentes El sistema de procesamiento de evaluación del programa de aplicación de pantalla de acuerdo con el Ítem 2.
El segundo registro de almacenamiento de pantalla para registrar el primer registro de almacenamiento de la imagen significa para grabar una pantalla de información de copia en papel de la reivindicación 5 remodelación antes de que el programa de aplicación de pantalla, una información de copia impresa de la pantalla por el programa de aplicación de pantalla después de la renovación que comprende medios comprende archivo de primera y segunda aplicación que almacena el resultado ejecutado por dicho programa de aplicación de pantalla antes y después de la renovación, en el modo de entrada de datos, los medios de procesamiento de evaluación, el resultado de la ejecución por remodelación antes de que el programa de aplicación de pantalla En el primer archivo de la aplicación, copia el resultado de la ejecución almacenado en el primer archivo de la aplicación en el segundo archivo de la aplicación en el modo de prueba y ejecuta el resultado de la ejecución por el programa de aplicación de la pantalla después de la modificación sistema de procesamiento de la evaluación del programa de aplicación de la pantalla según la reivindicación 2, en el que el almacenamiento de la primera archivo de aplicación.
Dibujo :
Application number :1997-016386
Inventors :日本電気株式会社
Original Assignee :市村幸夫