Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Les trois principes fondamentaux de …
  • Comment écrire un script AWK 
  • Combien de temps faut iPhone App dé…
  • Comment utiliser un multiplexeur pou…
  • Comment apprendre à programmer des …
  • Comment convertir une chaîne du sys…
  • Comment trouver la somme des chiffre…
  • Comment afficher plusieurs histogram…
  • Usages pour une fonction récursive 
  • Comment faire pour supprimer les der…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Quels sont les avantages de White Box Testing

    ? Tests boîte blanche fait référence à une méthode de logiciels de test où le code source est visible pendant le processus de test . C'est par rapport à des tests de boîte noire où le code n'est pas visible et est conçu pour reproduire l'expérience de l'utilisateur final . En raison de sa transparence, de tests boîte blanche a plusieurs avantages qui ne sont pas disponibles sans que le code soit visible . Ce type de test est également connu comme test clair de la boîte , les tests de boîte transparent , ou les tests à base de code . Transparence

    Parce que les analystes peuvent regarder le code source pendant que le logiciel est testé , chaque ligne de code peut être analysé , au moins théoriquement . Les contraintes de temps et de budget dicteront souvent à quel point le code est analysé. Que ce soit ou non le logiciel semble fonctionner comme prévu, tests boîte blanche peut valider ou non le code lui-même fonctionne comme il était prévu . Par exemple , des morceaux inutiles de code, chemins inutiles entre les opérations et les fuites de mémoire peuvent tous être détectés quand un analyste peut voir le code source.
    Sécurité

    sécurité est un considération importante dans la conception de la plupart des logiciels - pour le logiciel lui-même , d'autres logiciels d'interagir avec et le système qui l'héberge. Si le logiciel est testé en utilisant des tactiques et les méthodes qui pourraient être utilisées par les pirates , le comportement du code peut être contrôlée en utilisant les tests boîte blanche, puis analysé les vulnérabilités qui pourraient être exploitées après que le logiciel a été libéré. S'appuyant exclusivement sur ​​des tests de boîte noire ne sera pas toujours révéler les vulnérabilités en dessous de la couche d'interface .
    Rapidité

    Être capable de libérer de nouveaux logiciels en temps opportun est un considération importante dans tout projet. Parce tests boîte blanche ne nécessite pas l'interface utilisateur à remplir , tests peuvent être faits alors que l'interface utilisateur graphique est encore en cours d'élaboration . En conséquence , les problèmes du logiciel peuvent être détectés et traités plus tôt. Chaque problème est détecté et corrigé avant le produit est fini réduit la quantité de temps qui serait autrement nécessaire pendant la phase de tests de boîte noire .
    Avantages financiers
    de boîte blanche

    test peut être plus cher que les tests de boîte noire , en raison de l'expertise nécessaire pour analyser le code source. Blanche testeurs Boîte besoin d'un arrière-plan dans le langage de programmation , tandis que les testeurs de la boîte noire sont souvent des spécialistes de l'assurance qualité qui ont seulement besoin de savoir comment faire fonctionner l' interface utilisateur. Cependant, dans l'ensemble du cycle de développement du produit , tests boîte blanche peut entraîner des économies importantes si des failles dans le programme sont découverts en utilisant les tests boîte blanche alors que le produit est encore en développement .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Le rôle important de l'informatique dans la vie quotidienne 
  • Quelles sont les pages de codes Tables de conversion 
  • Comment faire un appel téléphonique dans Dashcode 
  • Vous pouvez terminer un thread sans tuer le process 
  • Comment faire pour afficher une liste des points dans WPF 
  • Comment insérer une entrée avec LINQ 
  • Le Code de Strip -têtes et pieds de page à partir de fichiers HTML 
  • Silverlight 3D Carousel Tutoriel Effet 
  • Comment faire une promenade en personne dans Game Maker 7 
  • Comment construire des applications client-serveur avec VB.NET 
  • Connaissances Informatiques © http://www.ordinateur.cc