| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Quali sono i vantaggi di White Box Testing
    ? Test white box si riferisce ad un metodo di software di test in cui il codice sorgente è visibile durante il processo di test . Questo è in confronto al test scatola nera in cui il codice non è visibile ed è progettato per replicare l' esperienza dell'utente finale . A causa della sua trasparenza , test white box ha diversi vantaggi che non sono disponibili senza il codice di essere visibile . Questo tipo di test è noto anche come chiara box testing , collaudo scatola trasparente , o test basato su codice. Trasparenza

    Perché gli analisti possono guardare il codice sorgente mentre il software è in fase di test , ogni riga di codice può essere analizzato , almeno teoricamente . Vincoli di tempo e budget spesso dettare come viene analizzato a fondo il codice . Se il software sembra essere in esecuzione come progettato , test white box in grado di convalidare o meno il codice stesso funziona come è stato previsto. Ad esempio , i pezzi inutili di codice , percorsi non necessari tra operazioni e perdite di memoria possono essere rilevati quando un analista può vedere il codice sorgente .
    Sicurezza

    sicurezza è un considerazione importante nella progettazione della maggior parte dei programmi software - per il software stesso , altri software interagisce con il sistema e che la ospita . Se il software è stato testato usando tattiche e metodi che potrebbero essere utilizzati dagli hacker , il comportamento del codice può essere monitorata utilizzando bianco box testing , quindi analizzata per le vulnerabilità che potrebbero essere sfruttate dopo che il software è stato rilasciato. Basandosi esclusivamente sulla sperimentazione della scatola nera non sempre rivela vulnerabilità di sotto dello strato di interfaccia .
    Tempestività

    Essere in grado di rilasciare un nuovo software in modo tempestivo è un considerazione importante in ogni progetto . Perché test white box non richiede l' interfaccia utente per essere completato , il test può essere eseguita sotto è ancora in fase di sviluppo l'interfaccia utente grafica . Come risultato , i problemi del software possono essere rilevati e affrontati molto prima. Ogni problema che viene rilevato e risolto prima che il prodotto è finito riduce la quantità di tempo che altrimenti sarebbe necessario durante nero fase di collaudo scatola .
    Vantaggi economici

    scatola bianca test può essere più costoso di test scatola nera , dovuta alla perizia richiesta per analizzare il codice sorgente . Box tester bianchi hanno bisogno di un fondo nel linguaggio di programmazione , mentre i tester box neri sono solitamente specialisti di assicurazione della qualità che hanno solo bisogno di sapere come far funzionare l'interfaccia utente . Tuttavia nel ciclo di sviluppo prodotto globale , test white box può portare a risparmi significativi se difetti nel programma vengono rilevati utilizzando test white box , mentre il prodotto è ancora in fase di sviluppo .

    Previous :

    next :
      Articoli Correlati
    ·Sviluppo Strumenti di valutazione 
    ·Come sostituire dei caratteri con XPath 
    ·Le variabili numeriche Versus Personaggi 
    ·Come decompilare Giochi Flash 
    ·Come fare un Array Button Uso di ActionScript 
    ·Che cosa è Interleave Coding 
    ·Come creare una Timeline HTML 
    ·Come imparare ASP 
    ·Non riesco ad aprire mio file di output 
    ·Come fare riferimento a un file da HTML 
      Articoli in evidenza
    ·Python funzioni ricorsive 
    ·Come creare un registro dei dipendenti in Visual Basic 
    ·Come inserire o aggiornare MySQL 
    ·Come convertire Joomla al K2 
    ·Come aggiungere manifesta JAR 
    ·Come ordinare da una query diversa in PHP & MySQL 
    ·Come rientro di un file Python 
    ·Come ridimensionare le immagini con C # 
    ·MySQL Import Tutorial 
    ·Qual è la sintassi Perl per codifica URL 
    Copyright © Conoscenza Informatica http://it.wingwit.com