Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Vilka är fördelarna med White Box Testing

    ? Vit box testning hänvisar till en metod för att testa datorprogram där källkoden är synlig under testprocessen . Detta är i jämförelse med black box testning där koden inte syns och är utformad för att replikera slutanvändarens upplevelse . På grund av sin öppenhet , har vit ruta testa flera fördelar som inte är tillgängliga utan att koden blir synlig. Denna typ av test är också känd som tydlig box testning , transparent box testning , eller code - baserad testning . Öppenhet

    Eftersom analytiker kan titta på källkoden medan programvaran testas , kan varje kodrad analyseras , åtminstone teoretiskt . Tid och budget begränsningar kommer ofta diktera hur grundligt koden analyseras . Huruvida programmet verkar fungera som avsett , kan vit ruta testning validera huruvida själva koden fungerar som det var tänkt . Till exempel , onödiga delar av koden kan onödiga vägar mellan verksamheten och minnesläckor alla detekteras när en analytiker kan se källkoden . Addera Säkerhet

    Säkerhet är en viktig faktor vid utformningen av de flesta program - för själva programvaran , annan programvara det interagerar med och systemet som är värd det . Om programvaran är testad med taktik och metoder som kan användas av hackare , kan beteendet av koden skall övervakas med hjälp av vit ruta provning , därefter analyseras för sårbarheter som skulle kunna utnyttjas efter det att programvaran har släppts . Enbart förlita sig på svarta lådan testning kommer inte alltid avslöja sårbarhet under gränsskiktet .
    Aktualitet

    Att kunna släppa ny mjukvara i tid är en betydelse vid varje projekt . Eftersom vit ruta provning inte kräver att användargränssnittet ska vara klar , kan provning utföras när det grafiska användargränssnittet är fortfarande under utveckling . Som ett resultat , kan problem i programvaran detekteras och åtgärdas mycket tidigare . Varje problem som upptäcks och åtgärdas innan produkten är färdig minskar den tid som annars skulle behövas under svart låda testfasen .
    Kostnadsfördelar

    White Box testning kan vara dyrare än svarta lådan testning , på grund av den expertis som krävs för att analysera källkod . Vit box testare behöver en bakgrund i programmeringsspråk , medan black box testare är vanligtvis kvalitetssäkring specialister som bara behöver veta hur man använder användargränssnittet . Men i den övergripande produktutveckling cykel , kan vit ruta provning resultera i betydande besparingar om brister i programmet upptäcks med vit ruta provning medan produkten fortfarande är under utveckling .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnader mellan Psuedocode och flödesscheman
    ·Hur man kan utveckla en Bluetooth Application
    ·Vad innebär det att tolka data
    ·Hur man programmerar en Allen Bradley PLC
    ·Hur tomt Big Lines i MATLAB
    ·Hur man skriver en enkel Easytrieve Program
    ·Hur man skapar en övertoning rundad box i CSS
    ·Ta bort en fil på SVN Eclipse
    ·Hur man använder en InputBox i VBScript
    ·Hur får man en JScript to Work
    Utvalda artiklarna
    ·Hur Infoga PHP variabler i XML
    ·Hur Ladda ner MySQL för Linux
    ·Hur man avgör om ett ark finns inom en arbetsbok med V…
    ·Varför är Java Strings Immutable
    ·Så för att ändra ordningen på DataGrid Kolumner
    ·Hur man redigerar en registret Med Austrumi
    ·Lägga till en webbplats Ikon till webbläsarens adress…
    ·Hur man skriver Bytes till Byte Array
    ·Vad är statisk i Java
    ·Hur man skriver en enkel SAS Program
    Copyright © Dator Kunskap http://www.dator.xyz