| Kattenrunner CATSRUNNER is een eenheidstestkader. |
Download nu |
Kattenrunner Rangschikking & Samenvatting
- Naam uitgever:
- Agile Rules
- Uitgever website:
- http://www.agilerules.com/projects/catsrunner/index.phtml
Kattenrunner Tags
Kattenrunner Beschrijving
CatsRunner is een eenheidstestkader. CATSRUNNER is een eenheidstestframework.c Geautomatiseerd testsysteem (katten) en de bijbehorende testloper (CATSRUNNER) implementeren een eenheidstestkader dat ontwikkelaars van C-gebaseerde systemen levert, inclusief embedded systemen, de mogelijkheid om de Popular Test Driven Development-aanpak te gebruiken .Cats ondersteunt ingesloten cross-platform-ontwikkeling door te werken in combinatie met hardware-abstractielagen. Katten worden ook geleverd met een dunne wikkel rond de host / doelcommunicatiefuncties van ARM-ELF-GDB.A Referentie-implementatie voor de ARM-7 CPU-kern is beschikbaar. Er zijn enkele belangrijke kenmerken van "CATSRUNNER": · CATSRUNNER is gebouwd van de grond Voor cross-platform embedded softwareontwikkeling. · Het is allemaal geschreven in ANSI C (ja, C ++ kan meer doen, maar veel ingebedde teams gebruiken C). · Deze software wordt actief onderhouden - wij bij Agile Regels gebouwd het voor ons eigen gebruik. · Het is gemakkelijk om nieuwe doelplatforms toe te voegen. Het bouwt nu voor pc en voor Arm-evaluator7T-bord. · Catsrunner ondersteunt testgedreven ontwikkeling (en gedragsgedreven ontwikkeling). · Catsrunner is getest vanaf het begin op echte ingebouwde hardware. · Het is vrijgegeven onder de GPL als open source softwareIncludes: · Katten en CatsRunner · Verschillende andere softwaremodules die faciliteiten bieden die vaak nodig zijn voor ingesloten softwareontwikkeling en abstracte hardware om gemakkelijk te ondersteunen aan verschillende architecturen. · Een build framework dat in staat is om alle software in de distributie op verschillende platforms te bouwen. · Een voorbeeld Toepassing (AppEXample) met behulp van veel van de modules als een voorbeeld van hoe de software in het kader bij elkaar past. · Een sjabloonaanvraag (apptemplate), meestal leeg, om te gebruiken als een startpunt voor nieuwe toepassingen die aan het kader zijn toegevoegd. · Eenheidstests. · Voor alle meegeleverde modules en applicationsrequirements: · Linux, Unix of andere POSIX-besturingssystemen. De bouwomgeving moet onder een Posix-wikkel werken, zoals Cygwin, maar dat is nog niet getest.Gnu Toolchain: · Binutils (getest met binutils-2.15) · GCC (getest met GCC-3.3.5) · GDB (getest met GDB -6.0) · Newlib (getest met NewLib-1.12.0) · MakeIT zou moeten werken met GCC 3.3.5 en latere toolchains.
Kattenrunner Gerelateerde software