Rasta

Ruby Spreadsheet Test Automation
Download nu

Rasta Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Hugh McGowan
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 50 KB

Rasta Tags


Rasta Beschrijving

Rasta is ontwikkeld om een trefwoord-aangedreven testkader te zijn met behulp van spreadsheets om testen. Het is losjes gebaseerd op fit, waarbij datatabellen parameters en verwachte resultaten definiëren. Het spreadsheet kan dan worden geparseerd met behulp van uw testarmaturen. Voor het onderliggende testharness gebruikt RASTA RSPEC, dus naast het rapporteren van resultaten Terug naar de spreadsheet kunt u profiteren van de uitvoerformaat van RSPEC en tegelijkertijd exporteren naar andere formaten, zoals HTML en duidelijke tekst. U maakt de testopstelling: De testarmatuur is een klasse die u definieert om te interface tussen Rasta en de testen TOEPASSING. Omdat je het meest weet over je applicatie, is dit alleen logisch en geeft je het vermogen om alles te doen wat je leuk vindt in je test; Controleer een databasewaarde, voer een Watir-script uit of voer een paar eenvoudige wiskundige functies uit. Alles waar we naar op zoek zijn, is dat onze testarmatuur kenmerken heeft waarmee we invoervariabelen en -methoden kunnen instellen die we de resultaten met de verwachte waarden kunnen bellen en vergelijken. Spreadsheets Definieer de tests: Spreadsheets worden gebruikt om beide de testinvoerparameters en verwachte resultaten te definiëren. U kunt een aantal werkbladen in uw spreadsheet hebben en tests uitvoeren tegen een of meer testarmaturen. Als uw tests lopen, zijn de cellen groen en rood gekleurd om Pass / Fail aan te geven. Voor teststoringen wordt de cel gereageerd met de details van die mislukking. Omdat we spreadsheets gebruiken, kunnen we profiteren van veel van de functionaliteit die bestaat. Dropdowns kunnen worden toegevoegd om de invoer naar een lijst met waarden te beperken of u kunt genoemde variabelen of berekende waarden gebruiken. U kunt bijvoorbeeld gemakkelijk een van de cellen laten zien dat de datum van vandaag wordt weergegeven met behulp van Excel's vandaag () -functie. Verder biedt het RASTA-script een workflow-bediening waarmee u uw script kunt starten, waar het voor het laatst is gebleven, begin dan vanaf een specifiek tabblad, voert u 'n' pagina's, enz. Tests worden uitgevoerd vanaf de opdrachtline: Vanuit een opdrachtregel specificeert u zowel de spreadsheet als de directory-tree die de scheepsbestanden van de testarmatuur bevat (u moet het voorbeeld ZIP downloaden). Rasta-voorbeelden \ Rasta_fixture.xls -F voorbeelden \ armaturen


Rasta Gerelateerde software

LU62 Viewer

Een kleine tool voor het analyseren van LU 6.2 Strings Bouw op .NET Framework 2.0 ...

184 382 KB

Downloaden