2014-07-24 17 views
5

Sto sviluppando un'applicazione utilizzando SAP UI5 e sto cercando uno strumento che consenta di registrare casi di test GUI automatizzati. Di solito stiamo utilizzando HP QuickTest a tale scopo ma sembra non supportare UI5.Test UI automatizzati per SAP UI5

Ho anche dato uno sguardo a Selenium, ma non ho fatto i test e anche lì funziona correttamente.

Potete raccomandarmi qualche software che supporti UI5 e mi consente di registrare i test di regressione UI automatizzati?

+0

La libreria SAPUI5 è passata di recente da "JSUnit/QUnit a Selenium/QUnit" quali problemi hai utilizzato con Selenium? –

risposta

1

L'unico modo in cui attualmente so che funziona è l'automazione dei test QUnit tramite PhantomJS. Vedere this thread e this blog per ulteriori informazioni

0

SAPUI5 porta ha OPA5 e Qunit costruire. La cartella /test è già preconfigurato nella Demo-App come il modello di lista di lavoro.

0

C'è il repository ufficiale openui5-sample-app che include Grunt come task runner, Bower per risorse ui5 e KarmaJS con PhantomJS per eseguire i test QUnit/OPA5 senza testa.

Si può adattare questo per il proprio progetto e persino integrarlo con qualsiasi moderno CI come Travis o Jenkins.

Esistono due guide di best practice per CI. Uno per il target di implementazione e uno per il locale ABAP Frontend Server (sistema NetWeaver con componenti del server Frontend) come destinazione di distribuzione.