2009-05-15 24 views
5

La società che sto lavorando è alla ricerca di un modo per automatizzare i test funzionali su Lotus Notes 8.5. Abbiamo provato diversi strumenti tra cui Testcomplete 6 e Rational Robot 7. Ma abbiamo riscontrato problemi nel riconoscere gli oggetti e implementare le verifiche.Automatizzare i test su Lotus Notes 8.5

Qualcuno ha provato ad automatizzare questo tipo di test? Quali strumenti (approccio) mi consigliate per questo?

Mi chiedevo se è possibile creare codice su Domino/LotusScript per automatizzare questi test, magari usando agenti (qualcuno ha implementato questo approccio con successo)?

Grazie!

+0

TestComplete 7 è uscito di recente, che ha un migliore riconoscimento per controlli, oggetti, ecc. Inoltre hanno aggiunto un SDK per il supporto di controllo personalizzato. Potresti avere più gioia con quello? – Pauk

+0

Li ho contattati direttamente e loro rispondono "No. Probabilmente non ci staremo bene se hai bisogno che noi lavoriamo con le note di Lotus. Fammi sapere se c'è ancora interesse in TestComplete." – MariangeMarcano

+0

Oh bene, vale la pena provare. – Pauk

risposta

1

Finora l'approccio migliore che il team ha trovato è utilizzare Domino/Lotus Scripts e Aggents per eseguire test automatici per processi diversi.

1

Dall'analisi degli strumenti che hai provato, suppongo che tu voglia testare l'interfaccia utente piuttosto che i dettagli interni del codice.

non ho fatto di sviluppo per Notes 8, ma se si tratta di qualcosa di simile R7 io sicuramente credo che si dovrebbe cercare uno strumento non-Notes per testare applicazioni interfacce utente Notes. Le classi dell'interfaccia utente di Notes sono piene di strani trucchi, e penso che ti imbatterai in problemi che esprimono cose come cambiare tab, spostarti nel documento, attivare hotspot, verificare la visibilità di messaggi e dialoghi, eseguire agent et.c.

La mia idea iniziale era di implementare i test in AutoIt, ma presumo che gli strumenti che hai provato siano più facili da testare e altrettanto competenti nel riconoscere e interagire con gli elementi della finestra.

Se trovi qualcosa che funziona, mi piacerebbe saperlo!

0

Non penso che Rational Robot sia più un programma supportato. Rational Functional Tester è l'ultima incarnazione e potrebbe essere quello che stai cercando. Funzionerà a livello di interfaccia grafica.

Il problema con i test di livello della GUI è che non si tratta di test delle prestazioni. Una macchina pilota 1 GUI. La domanda riguardava il test funzionale, quindi presumo che questo non sia un problema.

2

penso che la soluzione migliore sarà AutoUser per Lotus Notes sviluppati da Smart Toucan Software: Smart-Toucan.com

E 'uno strumento di prova piena funzionalità automatizzata per Lotus Notes, io non sono a conoscenza di qualsiasi altro strumento che offre la stessa funzionalità.

+0

Secondato; sembra essere la soluzione migliore per testare davvero le app client. – Ben

0

Esiste un prodotto denominato TestDrive del software originale, che afferma di avere il supporto specifico per il test dell'applicazione client Lotus Notes. Non ho alcuna esperienza con lo strumento.Il loro sito è http://www.origsoft.com/products/testdrive/

0

Se si stanno sviluppando applicazioni XPage, credo che si possano usare i famosi framework di test come: JUnit, WebDriver e anche Concordium.

Problemi correlati