Sneferu

by Mario David
4.5
0
  • Ultima Versione 0.3.4
  • Data 15 mesi fa
  • Versione Supportata v7.2
  • Licenza Apache 2.0
  • Risorse
  • Tags
    Strumenti
  • Coordinate Componente
    Copia

Panoramica

Sneferu è una libreria di test per semplificare i test di integrazione web per le applicazioni CUBA. Consiste in un paio di API che permettono di esprimere le interazioni e le verifiche con le schermate dell'interfaccia utente attraverso un linguaggio di test dedicato di alto livello. Sneferu è la soluzione per avere un'ottima copertura di test e garanzia di qualità ad una frazione del costo.

Grazie al suo linguaggio di facile lettura, è possibile creare test di integrazione ottimizzati per la leggibilità, perché questo è ciò che conta di più per mantenere una suite di test manutenibile e a basso costo.

Funzionalità

Con Sneferu è possibile:

  • Verificare qualsiasi logica di business in uno Screen Controller
  • Assicurare il corretto collegamento tra Screen XML e la sua controparte Controller
  • Verificare la corretta esecuzione di qualsiasi creazione programmatica di Screen Components / Dialogs
  • Emulare e verificare il caricamento dei dati
  • Emulare e verificare le interazioni dell'interfaccia di servizio

Ciò che Sneferu non prevede:

  • Caricamento e visualizzazione dei dati end-to-end su uno schermo
  • Esecuzione di servizi end-to-end (middleware)
  • Client-Side Vaadin UI logic che viene eseguita solo nel browser

Collegamenti