| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvad er fordelene ved White Box test
    ? White box test henviser til en metode til test computer software, hvor kildekoden er synlig under testprocessen . Dette er i forhold til black box test , hvor koden er ikke synlig , og er designet til at replikere slutbrugerens oplevelse. På grund af sin åbenhed, har hvide boks test flere fordele , som ikke er tilgængelige uden koden bliver synlig. Denne type test er også kendt som klar box test , gennemsigtig boks test , eller kode -baserede test. Gennemsigtighed

    Fordi analytikere kan se på kildekoden , mens softwaren bliver testet , kan hver linje kode der skal analyseres, i det mindste teoretisk . Tid og budget begrænsninger vil ofte diktere, hvordan grundigt koden analyseres . Hvorvidt software synes at køre som designet, kan hvide boks test validere , hvorvidt selve koden udfører som det var hensigten . For eksempel unødvendige stykker kode kan unødvendige stier mellem drift og hukommelseslækager alle blive opdaget , når en analytiker kan se kildekoden.
    Security

    Sikkerhed er et vigtig overvejelse i udformningen af ​​de fleste programmer - for selve softwaren , anden software det interagerer med , og det system, der er vært for det. Hvis softwaren er testet ved hjælp af taktik og metoder, der kan bruges af hackere , kan adfærd koden overvåges ved hjælp af hvide boks test , derefter analyseret for sårbarheder , der kan udnyttes , efter at softwaren er blevet frigivet . Man alene på sort boks test vil ikke altid afsløre sårbarheder under grænsefladelaget .
    Rettidighed

    At kunne frigive nye software rettidigt er en vigtig overvejelse i ethvert projekt. Fordi hvide boks test ikke kræver brugergrænsefladen , der skal udfyldes , kan testning udføres , mens den grafiske brugergrænseflade er stadig under udvikling. Som et resultat , kan problemer i softwaren påvises og behandles meget tidligere . Hvert problem, der er opdaget og rettet , før produktet er færdigt reducerer mængden af ​​tid, der ellers ville være nødvendige under black box testfase .
    Udgifter Fordele

    White box test kan være dyrere end sort boks test , grundet den nødvendige ekspertise til at analysere kildekode . White box testere har brug for en baggrund i programmeringssprog, mens sorte boks testere er normalt kvalitetssikring specialister , der kun behøver at vide, hvordan at betjene brugergrænseflade. Men i den samlede produktudvikling cyklus, kan hvide boks test resultere i betydelige besparelser, hvis fejl i programmet opdaget ved hjælp hvide boks test , mens produktet stadig er i udvikling.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en arbejdsgruppe Wireframe 
    ·Sådan installeres VNC Server CentOS 
    ·Groovy Datatyper 
    ·Sådan integrerer Access 2007 databaser med Websites 
    ·Sådan Style Header i CSS H1 H2 
    ·Avancerede SAS Certificering prøvens spørgsmål 
    ·Sådan Indsæt et tilbud i en String i ColdFusion 
    ·Sådan Sammenlign Computer Algoritmer 
    ·Sådan Få den ClientID i ASP 
    ·Sådan Find SAS Træning 
      Anbefalede Artikler
    ·Sådan Konverter Perl script til EXE 
    ·Sådan bruges JavaMail at sende en HTML e-mail 
    ·Sådan Find den korteste længde af en streng i Python 
    ·De måder at navngive Resource Bundter i Java 
    ·Sådan bruges mysqladmin Flush -værter Kodede i PHP 
    ·Sådan Skriv din egen Computerspilprogram 
    ·Sådan konverteres fra Python til Perl 
    ·Hvordan man skriver Java-programmer for en spilleautoma…
    ·Sådan oprettes flere formularer i VB 
    ·Hvordan at begrænse tekst i HTML 
    Copyright © Computer Viden http://www.computerdk.com