Obsah:

Co je analýza statického kódu Sonar?
Co je analýza statického kódu Sonar?

Video: Co je analýza statického kódu Sonar?

Video: Co je analýza statického kódu Sonar?
Video: Золотая орда и Римская церковь. Католическая колонизация. 2024, Listopad
Anonim

SonarQube (dříve Sonar ) je otevřený zdroj platforma vyvinutá společností SonarSource pro nepřetržitou kontrolu kód kvalitu, se kterou lze provádět automatické kontroly statická analýza z kód odhalit chyby, kód pachy a zranitelnosti zabezpečení ve více než 20 programovacích jazycích.

Podobně je položena otázka, co je Sonar Code?

Sonar je založen na webu kód nástroj pro analýzu kvality pro projekty Java založené na Maven. Pokrývá širokou oblast kód body kontroly kvality, které zahrnují: architekturu a design, složitost, duplikace, pravidla kódování, potenciální chyby, test jednotek atd.

co je SonarQube a jak funguje? SonarQube je open-source platforma pro průběžnou kontrolu kvality kódu. Pomocí statické analýzy kódu se snaží odhalit chyby, pachy kódu a bezpečnostní zranitelnosti. K dispozici je mnoho pluginů, které jej mohou používat jako součást kontinuálních integračních kanálů, včetně Maven, Jenkins a GitHub.

S ohledem na to, jak provádíte statickou analýzu kódu?

Zde je návod, jak funguje statická analýza kódu

  1. Napište kód. Vaším prvním krokem je napsat kód.
  2. Spusťte analyzátor statického kódu. Dále spusťte nad kódem analyzátor statického kódu.
  3. Zkontrolujte výsledky. Statický analyzátor kódu identifikuje kód, který nevyhovuje pravidlům kódování.
  4. Opravte, co je třeba opravit.
  5. Přejděte na Testování.

Jak analyzujete kód pomocí SonarQube?

Analýza s SonarQube Skener Přejděte dolů na SonarQube Sekce Konfigurace skeneru a klikněte na „Přidat SonarQube Skener. Zadejte podrobnosti. Nakonfigurujte projekt a přejděte dolů do části Sestavit. Přidejte soubor SonarQube - Krok sestavení skeneru k vašemu sestavení. Nakonfigurujte Analýza SonarQube vlastnosti.

Doporučuje: