Delta

Delta helpt gebruikers bij het minimaliseren van interessante bestanden, afhankelijk van een test van hun interessantheid.
Download nu

Delta Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Edd Jav

Delta Tags


Delta Beschrijving

Delta helpt gebruikers bij het minimaliseren van interessante bestanden, afhankelijk van een test van hun interessantheid. Delta Project helpt gebruikers bij het minimaliseren van "interessante" bestanden, onder voorbehoud van een test van hun "interessantheid". Een gemeenschappelijke dergelijke situatie is bij een poging om een kleine falen-inducerende substring van een grote input te isoleren die een programma veroorzaakt om een bug te tonen. De beste manier om te begrijpen hoe Delta te gebruiken is met een voorbeeld van het gebruik ervan. Hieronder is een voorbeeld een nuttig geschreven voor mij door Simon Goldsmith; Lees het eerst. Voor degenen die meer willen, schreef ik ook een gedetailleerder en moeilijker om het document te lezen dat elk gereedschap wordt beschreven: Delta.note gebruiken dat wat volgt een voorbeeld is van het gebruik van DELTA om een invoerbestand te minimaliseren naar een programma dat de programma's doet . Let op twee functies van bestandsminimalisatie die in het voorbeeld aanwezig zijn. Doe een gecontroleerd experiment.BELOW We minimaliseren niet alleen een bestand dat Oink veroorzaakt om een foutmelding te produceren, waardoor we een bestand minimaliseren dat GCC veroorzaakt om te accepteren en Oink om op een specifieke manier te weigeren. Dat wil zeggen, de test Delta is een gecontroleerd experiment, waar GCC de controle is. Het negeren van dit aspect van het probleem lijkt een frequente fout van de eerste keer gebruikers te zijn. Exploit geneste structuur. Een minimaliseer bestanden van eenvoudigere syntaxis dan C ++, maar echt alle bestanden zijn in de eerste plaats interessant omdat ze in een andere taal of een ander zijn. Sommige eenvoudige configuratiebestanden zijn letterlijk slechts een lijst met lijnen, maar de meeste talen hebben een aantal geneste structuur. Multidelta filtert de ingang via het TOPFORMFLAT-hulpprogramma (inbegrepen) om eventuele newlines voorbij een bepaalde nestdiepte te onderdrukken; Dit "legt de neststructuur uit op het anderslijngerichte Delta-hulpprogramma (een briljant eenvoudig idee van Scott McPeak's). Als de taal van uw invoerbestand geen neststructuur heeft, kunt u de multidelta hacken om de filtratie via TOPFORMFLAT te verwijderen of gewoon de filtratie via TOPFORMFLAT te verwijderen of gewoon de RAW DELTA-programma. Als uw taal een andere neststructuur heeft dan C / C ++, kunt u uw eigen multidelta schrijven en vervangen. Een eenvoudig flexprogramma moet voldoende zijn; Het hoeft niet vreselijk accuraat te zijn voor Delta om goed te doen. Wat is er nieuw in deze release: · Het is nu veel gemakkelijker om Delta te stoppen. · Het vangt signalen en onderscheidt ze van retourcodes. · Het horloges voor het delta-stop-bestand. Dezelfde korreligheid als de tests worden uitgevoerd. · In MultiDelta is het uitvoeren van het invoerbestand via CPP standaard uit en kan deze worden ingeschakeld met de vlag -cpp.


Delta Gerelateerde software

Synapseren

Synapse is een ESB-motor volledig gebouwd op de normen voor webservices bovenop Apache Axis2. ...

188

Downloaden