| Waspstatische foutcontrole Als uw Java-programma grondig is getest, maar nog steeds foutgevoelig, kan de WEP-analyzer helpen bij het detecteren van subtiele run-time-fouten en zwakke punten in uw programma. De volgende soorten fouten kunnen zijn |
Download nu |
Waspstatische foutcontrole Rangschikking & Samenvatting
- Naam uitgever:
- AcademSoft
Waspstatische foutcontrole Tags
Waspstatische foutcontrole Beschrijving
De WASP-analysator detecteert statisch subtiele run-time-fouten en zwakke punten in een Java-broncode. De volgende soorten fouten kunnen worden gedetecteerd: NULL POSER-uitzondering, onthoorde cast, Array-index buiten de grenzen, divisie door nul, enz. De volgende soorten zwakke punten kunnen worden gedetecteerd: Gebruik van niet-geïnitialiseerde variabele, Onbereikbare tak in voorwaardelijke of schakelafschrift, Onbereikbaar loop-lichaam of vangstclausule, toewijzing van variabele waarvan de waarde nooit wordt gebruikt, abnormale voltooiing van de methode, enz. Wesp produceert gedetailleerde en precieze methode-oproepgrafiek. De methode-oproepgrafiek van een programma helpt om te weten voor elke methode Welke werkelijke methoden zijn in zijn lichaam geroepen. Ook, voor elke methode kunt u weten waar deze methode kan worden genoemd. Methode Call Grafieken geproduceerd Andere bestaande hulpmiddelen zijn onnauwkeurig tot zwakke analyses toegepast. In vergelijking met andere statische foutanalysatoren, Wesp heeft twee belangrijke voordelen. Wesp is in staat om onderscheid te maken tussen een definitieve fout, een mogelijke fout (waarschuwing) en een potentieel onjuiste situatie. In het laatste geval produceert WASP een bericht dat wordt genoemd Voorwaardelijke fout die in de praktijk een fout vermeldt in ongeveer een geval van vijf. WASP voert contextgevoelige gegevensstroomanalyse uit, Het is dus in staat om een fout te herkennen die alleen voor sommige gesprekken verschijnt van de methode die het bevat, maar niet voor andere. Aldus behandelt wesp situaties van hoge complexiteit. Allemaal bekend aan Amerikaanse statische analysers (bijvoorbeeld Qstudio Java, metamata-audit, enz.) dat het statisch runtime-fouten detecteren, kunnen produceren alleen lange lijsten met waarschuwingen omdat ze kan geen definitieve fouten in een programma herkennen als gevolg van zwak analyses toegepast. Een gebruiker heeft te veel tijd om alle waarschuwingen te analyseren verspillen. Wesp heeft bewezen het vermogen om subtiele bugs in programma's te vinden, zelfs na het debuggen en testen stadia van ontwikkeling, omdat Wasp detecteert situaties die werkelijk ingewikkeld.
Waspstatische foutcontrole Gerelateerde software