navbar
Overviews

Come fare

Test di compatibilità anno 2000 della Cisco



Questa pagina è una dichiarazione sulla preparazione per l'anno 2000

La Cisco Systems ha creato un modello di test rigoroso per il piano di prova di ogni singolo prodotto.  I test del modello sono progettati per identificare ogni potenziale problema dovuto all'anno 2000.   Ogni prodotto indicato "compatibile" nella tabella per la compatibilità ha superato tutti i test appropriati di questa lista.  I prodotti che non hanno superato un test includono delle annotazioni che indicano l'esatto problema, in modo da permettere ai nostri clienti di determinare la loro esposizione ai problemi relativi all'anno 2000 con tale prodotto.
 
 
Tipo di test Scopo Date / test specifici
Test per passaggio Determinare se il passaggio funziona correttamente per date a rischio. Tra le date ad alto rischio ci sono quelle che sono direttamente coinvolte nel passaggio di secolo come anche le date relative all'anno bisestile 2000. Sebbene la maggior parte dei primi anni di secolo non siano bisestili, il 2000 lo è (divisibile per 400) e così anche queste date devono essere provate. Passaggio da 1999 a 2000
  • Dal 31-12-1999 al 1-1-2000
  • Dal 30-12-1999 al 1-1-2000
  • Dal 31-12-2000 al 1-1-2001
Test per anno bisestile 2000
  • Dal 28-2-2000 al 29-2-2000 
  • Dal 29-2-2000 al 1-3-2000
Convalidazione di data Determinare che l'inserimento di date valide funzioni come ci si aspetta.  Alcuni codici includono il 9-9-99 come "data infinita", ovvero come scadenza per dati che dovevano rimanere in funzione per sempre.  Dopo aver impostato la data su tale valore, il prodotto è sottoposto al test per verificare che il funzionamento sia come ci si aspetta. Date dell'anno bisestile
  • 29-2-2000
  • 29-2-2004
"Date infinite"
  • 9-9-99
  • 9-10-99
  • Ogni data a caso del 1999
Inserimento incorretto della data Assicurarsi che date incorrette, quando inserite, riportino un errore. È stata selezionata una data di anno bisestile in un anno non bisestile come possibile area di errore.
  • 29-2-2002
  • 29-2-1997
 
Ispezione del codice Individuare potenziali cause di problemi relativi all'anno 2000.  
Test per anno a due cifre Verificare che l'anno 0 sia riconosciuto come l'anno 2000 nei prodotti che si aspettano l'inserimento dell'anno a due cifre.  
Prodotti RTC (orologio in tempo reale) Verifica il comportamento dell'RTC durante il passaggio all'anno 2000 attraverso una mancanza di elettricità. Questo test è indicato solo per quei prodotti provvisti di un orologio fornito di batteria d'emergenza. Per questi test, le funzioni del "calendario" sono utilizzate al posto delle funzioni dell'"orologio" in IOS.
  • Mancanza di elettricità durante il passaggio dal 1999 al 2000
  • Mancanza di elettricità dopo il passaggio
Test della fascia oraria Per prodotti con la funzione della fascia oraria, verifica il passaggio dal 1999 al 2000.
  • Test di fascia oraria precedente
  • Test di fascia oraria seguente
Verifica della gamma degli anni Verificare che i rapporti/emissioni/log includano i valori dell'anno corretti.  
Verifica del file dei dati Determinare che le procedure automatiche aggiornino correttamente i campi dell'anno in file di dati.  
Rilevazione della data/giorno della settimana Controllare che la rilevazione della data/giorno della settimana si ripeta correttamente ogni 28 anni.  
Test del protocollo dell'orario Verificare l'abilità e il procedimento dei prodotti per la ricezione di aggiornamenti di orario per mezzo di NTP o ogni altro metodo. Controllare il comportamento quando il prodotto riceve aggiornamenti di data/orario incorretti.  
Riconoscimento dell'anno 0 Controllare che il prodotto riconosca le date inserite con l'anno "0" come anno 2000  
Test specifici per software (questi test aggiuntivi sono eseguiti su tutti i prodotti esclusivamente software)
Test del giorno della settimana Se il prodotto calcola il giorno della settimana, controllare che il giorno della settimana corretto sia riportato per le date del 2000  
Giorno dell'anno Se il prodotto calcola il giorno della settimana, controllare che il giorno dell'anno corretto sia riportato per le date del 2000  
Rilevazione dell'anno a 2 cifre Se un programma permette l'inserimento dell'anno a 2 cifre, scoprire il valore massimo dell'anno che è abbinato al 2000  
Test del tempo trascorso Se il prodotto effettua calcoli sul tempo trascorso tra due date, controllare che funzioni correttamente tra date precedenti e successive al passaggio (1-1-2000, 29-2-2000)  
Test filtro/comparazione di data Se il programma fornisce dati basati su un filtro di data, verificare per una comparazione corretta di date 19XX e 20XX.  
Test di ordinazione di data Se il programma fornisce dati ordinati in base al campo della data, verificare che l'ordinazione sia corretta per date 19XX e 20XX.  

guestbar
Pubblicato: martedì 18 maggio 1999 - 15:42:57 PDT

Tutto il contenuto copyright © 1992--1999 Cisco Systems, Inc. Comunicazioni importanti e Dichiarazione sulla privacy.