Rasta.

Ruby Spreadsheet Test Automation
Scarica ora

Rasta. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • Hugh McGowan
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 50 KB

Rasta. Tag


Rasta. Descrizione

RASTA è stato sviluppato per essere un framework di prova guidato dalle parole chiave utilizzando i fogli di calcolo per controllare il test. Si basa liberamente in forma, in cui le tabelle dei dati definiscono i parametri e i risultati attesi. Il foglio di calcolo può quindi essere analizzato usando i tuoi dispositivi di prova. Per il parabrezza di prova sottostante, Rasta utilizza RSpec, quindi oltre a riportare i risultati del foglio di calcolo è possibile sfruttare i formatte di output di RSpec e esportare simultaneamente in altri formati come HTML e testo normale. Si crea il dispositivo di prova: Il dispositivo di prova è una classe che si definisce all'interfaccia tra Rasta e l'applicazione in prova. Dal momento che sai di più sulla tua applicazione, questo ha senso e ti dà la possibilità di fare tutto ciò che ti piace nel tuo test; Controllare un valore del database, eseguire uno script water o eseguire alcune semplici funzioni matematiche. Tutto quello che stiamo cercando è che il nostro dispositivo di test abbia attributi che ci consentono di impostare variabili e metodi di input che possiamo chiamare e confrontare i risultati con i valori previsti. I fogli di calcolo definiscono i test: I fogli di calcolo sono utilizzati per definire entrambi i parametri di input del test e i risultati attesi. Puoi avere un numero qualsiasi di fogli di lavoro nel foglio di lavoro nel foglio di calcolo ed eseguire test su uno o più dispositivi di prova. Mentre i test vengono eseguiti, le celle sono colorate verdi e rosse per indicare il pass / fallire. Per i fallimenti di prova, la cella è commentata i dettagli di tale fallimento. Inoltre, dal momento che stiamo utilizzando fogli di calcolo, possiamo sfruttare molto la funzionalità che esiste. Dropdows può essere aggiunto per limitare l'input a un elenco di valori o è possibile utilizzare variabili denominati o valori calcolati. Ad esempio, è possibile avere facilmente una delle celle che mostrano la data di oggi utilizzando la funzione di oggi di Excel (). Inoltre, lo script Rasta fornisce il controllo del flusso di lavoro che consente di avviare lo script in cui è stato interrotto, iniziare da una scheda specifica, eseguire pagine "n ', ecc. I test vengono eseguiti dalla Commandline: Da una commandline si specifica sia il foglio di calcolo che l'albero della directory che contiene i file di classe di prova (dovrai scaricare l'esempio zip). Esempi Rasta \ rasta_fixture.xls -f Esempi \ Fixtures


Rasta. Software correlato

LU62 Viewer.

Un piccolo strumento per analizzare le stringhe di LU 6.2 Build on .NET Framework 2.0 ...

184 382 KB

Scarica

VDMJ.

Un'applicazione di sviluppo con supporto per VDM-SL, VDM ++ e VDM-RT. ...

404 1.1 MB

Scarica