| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Quelle est la description de la procédure de vérification et d'essais en Validation & Vérification
    ? Validation et de vérification (V & V) est le processus utilisé pour s'assurer qu'un projet de génie logiciel répond à ses objectifs de conception . La vérification est utilisé pour tester si oui ou non un logiciel work-in -progress à une phase donnée du développement conforme à ses objectifs , et la validation est utilisé pour tester si oui ou non un projet de logiciel complété satisfasse ses objectifs. Il existe deux procédés de validation et de vérification : contrôle et d'essai . Le test est Apprendre

    test peut être décrit comme l'exploration des caractéristiques d'un morceau de logiciel. Les ingénieurs de test mis en place des expériences pour voir ce que le logiciel peut faire et ne pas faire. Ce sera souvent révéler un comportement inattendu dans les scénarios d'utilisation dans le monde réel , ce qui permet aux ingénieurs de test de faire rapport aux ingénieurs de conception. Les ingénieurs peuvent ensuite étudier le code source et essayer de comprendre ce qui a causé le comportement inattendu , et comment y remédier .
    Vérification est Confirmation

    de contrôle est utilisé pour confirmer que le logiciel exécute une tâche spécifique correctement . Un chèque peut être aussi simple qu'une déclaration affirmer , ce qui réussit ou échoue quand une condition est vérifiée soit . Si un développeur de logiciels croit quelque chose pour être vrai ( que x est égal à 5, par exemple ) , il peut mettre en place un contrôle pour valider la justesse de cette croyance . Si la vérification échoue , alors quelque chose est à l'origine du logiciel à se comporter de façon inattendue.
    Vérification peut être automatisée

    vérification peut être automatisée. Le langage de programmation C a l'énoncé « affirmer » construite en plein dedans. Si vous concevez un morceau de logiciel et de s'attendre à un certain état ​​à un certain stade de l'exécution du programme , vous devez inclure une déclaration s'affirmer. Si l'assertion échoue , le programme se bloque . Cela vous dit que vos hypothèses sont défectueux , et qu'il ya un bug dans votre code.
    Tests peuvent pas être automatisées

    tests doivent être réalisés par l'homme. Il n'y a pas de constructions de programmation qui permet de tester un logiciel de la même façon qu'un être humain peut . Les tests comprennent l'expérimentation de logiciels et d'enregistrer les résultats . Il s'agit de mettre le logiciel grâce à l'utilisation dans le monde réel , ce qui nécessite un humain. Test permet à l' équipe de V & V pour découvrir les bugs que la vérification aurait manqué .

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir minuscules en majuscules d…
    ·Comment faire pour supprimer les espaces dans une chaî…
    ·Comment utiliser une boucle infinie 
    ·Pourquoi une feuille de calcul Excel externe est un doc…
    ·Combien de temps faut iPhone App développement Take 
    ·Comment ajouter des détails de la surface de Modèles …
    ·Comment écrire un script Shell pour supprimer des fich…
    ·Quelle est la signification de débogage 
    ·Comment éviter les lignes nulles dans « clause select…
    ·Comment créer SSIS déploiement de paquet 
      articles en vedette
    ·Comment compiler VLC dans Visual Studio SLN 
    ·Qui a inventé la programmation informatique 
    ·Comment ouvrir un document Word en VB Net 
    ·Comment faire pour déplacer un objet par glisser dans …
    ·Comment détecter un serveur proxy dans NET 
    ·Programmation informatique Conseils 
    ·Quels sont les types intégraux en Java 
    ·Comment ouvrir une URL via un VBS 
    ·Comment tuer un emploi dans un GNU Batch 
    ·Comment définir le format décimal sur une Applet 
    Copyright © Connaissances Informatiques http://fr.wingwit.com