RastaRuby Spreadsheet Test Automation | |
Download nu |
Rasta Rangschikking & Samenvatting
Advertentie
- Vergunning:
- GPL
- Naam uitgever:
- Hugh McGowan
- Besturingssystemen:
- Windows All
- Bestandsgrootte:
- 50 KB
Rasta Tags
- spreadsheet Maak Ruby-applicatie Robijn robijn ruby programmeertaal Ruby ondersteuning eenvoudige ruby Ruby-implementatie ruby-interface ruby ontwikkeling Ruby editor creëer automatiseringstest beheer van automatisering-test Automatiseringstest Creator automatisering-test Testautomatiseringsraamwerk testautomatisering Unit-testautomatisering Robijntest laadtestautomatisering Automatiseringstestontwikkeling ontwikkelen automatiseringstest Ruby Spreadsheet Spreadsheet Test Automation Test armatuur Ruby bestuurder Ruby-component
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
Geavanceerde scripteditor
maakt het gemakkelijker voor 3D RAD-codeers om scripts te schrijven ...
284 931 KB
LU62 Viewer
Een kleine tool voor het analyseren van LU 6.2 Strings Bouw op .NET Framework 2.0 ...
184 382 KB