Domanda

Di recente ho iniziato un nuovo lavoro in una società che dipende in larga misura in un'applicazione sviluppata con Apple Web Objects. Succede che questa azienda non ha un modo per fare test automatici ogni volta che viene ricevuto un nuovo aggiornamento, tempo con correzioni o nuove funzioni. Noi non abbiamo accesso al codice in quanto si tratta di un'applicazione proprietaria. La mia idea è quella di sviluppare una suite di casi di test per permetterci di fare test di regressione attraverso la GUI. Ho cercato strumenti per questo, ma non ho trovato nulla in grado di "vedere" quali componenti sono nella GUI.

Prima del mio arrivo alla società, altre persone avevano già provato con HP LoadRunner senza successo. Ho provato con AutoIt 3.0 solo per controllare se sarebbe riconoscere i campi, ma anche senza successo.

Chiunque abbia esperienza testare questo tipo di applicazione? Quali strumenti pensi che potrebbe andare bene per questo scopo?

Apprezzo la tua opinione.

Grazie! Bruno

È stato utile?

Soluzione

Dopo alcune ricerche ho trovato un paio di buone soluzioni per tale problema. Mi è venuto giù a due soluzioni. Entrambi sono dell'immagine based "che significa che può 'vedere' l'interfaccia utente, proprio come l'occhio umano fa".

soluzione proprietaria http://www.testplant.com/

soluzione open source httpp: //groups.csail.mit.edu/uid/sikuli

Spero che questo può aiutare gli altri in futuro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top