A testing tool automatically records a series of user steps taken during a user session with a transactional server and generates a test for testing the functionality of server. Through a user interface of the testing tool, the user can define verification steps to automatically test for expected server responses during test execution. The testing tool displays the test to the user as a tree having nodes (displayed as icons) which represent steps of the test. Via the user interface, the user can modify node properties and perform other types of tree edit operations to edit the test, without the need to know a scripting or other programming language. When the user selects a node that corresponds to a particular field or other object of the server screen, the testing tool automatically displays the screen with the object highlighted. The testing tool also allows the test author to use a spreadsheet to conveniently specify data sets for running multiple iterations of a test; thus, the user can record a single transaction and then automatically test the transaction with other data sets.

Un attrezzo difficile registra automaticamente una serie di punti dell'utente presi durante la sessione dell'utente con un assistente transactional e genera una prova per verificare la funzionalità dell'assistente. Attraverso un'interfaccia di utente dell'attrezzo difficile, l'utente può definire i punti di verifica per esaminare automaticamente a risposte previste dell'assistente durante l'esecuzione della prova. L'attrezzo difficile visualizza la prova all'utente come albero che ha nodi (visualizzati come icone) che rappresentano i punti della prova. Via l'interfaccia di utente, l'utente può modificare le proprietà di nodo ed effettuare altri tipi di alberi le operazioni di edizione per pubblicare la prova, senza la necessità di conoscere un linguaggio di programmazione scripting o altro. Quando l'utente seleziona un nodo che corrisponde ad un campo particolare o all'altro oggetto dello schermo dell'assistente, l'attrezzo difficile visualizza automaticamente lo schermo con l'oggetto evidenziato. L'attrezzo difficile inoltre permette che l'autore della prova utilizzi un foglio elettronico per specificare convenientemente gli insiemi di dati per il funzionamento delle ripetizioni multiple di una prova; quindi, l'utente può registrare una singola transazione ed allora verificare automaticamente la transazione con altri insiemi di dati.

 
Web www.patentalert.com

< Method and apparatus for invalidating data in a cache

< Advanced data guard having independently wrapped components

> Dual ethernet protocol stack for maximum speed access to a programmable logic controller (PLC)

> Architecture for testing pervasive appliances

~ 00077