首页> 外文OA文献 >Une méthode automatisée pour le test des grands logiciels
【2h】

Une méthode automatisée pour le test des grands logiciels

机译:一种测试大型软件的自动化方法

摘要

La croissance rapide de l'utilisation des systèmes informatisés dans tous les domaines donne une importance cruciale au problème des anomalies informatiques. De nos jours, les ordinateurs aident les humains dans la plupart des aspects de nos vies quotidiennes, et les applications informatiques sont rendues très puissantes et complexes. Tester une application informatique simple n'est pas une tâche très difficile, mais tester un grand logiciel ayant des millions de lignes de code est une tâche très complexe. Un grand logiciel est complexe et ses interfaces avec les systèmes externes élargissent l'ampleur des acticités de test. L'industrie informatique débourse beaucoup d'argent et de temps pour tester de tels logiciels. Elle cherche toujours de nouvelles méthodes pour épargner temps et argent nécessaires à ces tests.ududDans ce mémoire nous allons aborder les difficultés rencontrées lors de test de grands logiciels et les limitations pratiques rencontrées. Nous allons aussi expliquer la nature des anomalies que nous cherchons à débusquer dans le logiciel sous test. Nous montrons comment bâtir un dictionnaire contextuel qui va nous aider dans notre méthode de test afin de trouver les anomalies.ududL'objectif principal de ce travail est de présenter une méthode de test pour aider les organisations qui exécutent des tests pour des grands logiciels en tant que tierce partie, c'est-à-dire, une organisation qui n'est pas responsable de la conception de logiciel. Ce qui rend le processus potentiellement complexe impliquant un grand nombre de personnes géographiquement distribuées avec différentes perspectives et compétences. Le processus complet de notre méthode est présenté sous forme détaillée dans ce mémoire.ududCe mémoire présente une méthode et un outil permettant de mieux gérer le processus de test de grands logiciels complexes et de créer des cas de test plus efficaces et reproductibles. Plus important encore, cette méthode va permettre de réduire le temps nécessaire pour élaborer les cas, le plan et la procédure de test. De plus, et contrairement à la méthode de boîte noire, avec cette méthode nous serons en mesure de trouver la raison de l'anomalie trouvée. Toutes les étapes, les difficultés qui peuvent surgir au cours du processus et les livrables à chaque étape seront présentés et détaillés dans ce mémoire.ududUne comparaison avec les deux méthodes de test les plus répandues, méthode de boîte noire et méthode de boîte blanche, sera présentée à la fin de ce mémoire pour montrer les avantages de notre méthode. Le type d'anomalies à débusquer dans le cadre de ce mémoire est celui des anomalies informatiques relatives aux problèmes des finitudes de grandeur. Nous recommandons comme travail futur d'appliquer notre méthode pour le problème des « bombes logiques ». Car le test dans des conditions normales ne révèlera pas une telle bombe. Par contre, si les conditions spéciales requises par la « bombe logique » sont rencontrées, le programme agira d'une façon différente. Un bon dictionnaire relatif au contexte de bombes logiques et l'application de notre méthode va aider à trouver les anomalies recherchées. Un autre travail serait d'appliquer notre méthode pour tester les applications informatiques pour le problème de conversion vers l'Euro, un problème que tous les établissements informatiques cherchent à résoudre pour le début de l'an 2001.
机译:在所有领域中计算机系统的使用的快速增长对于计算机异常问题至关重要。如今,计算机在人类日常生活的大部分方面都为人类提供帮助,并且计算机应用程序变得非常强大和复杂。测试简单的计算机应用程序并不是一项艰巨的任务,但是测试具有数百万行代码的大型软件是一项非常复杂的任务。大型软件很复杂,它与外部系统的接口扩大了测试活动的范围。计算机行业花费大量时间和金钱来测试这种软件。她一直在寻找节省这些测试所需的时间和金钱的新方法 Ud ud在本文中,我们将讨论在测试大型软件时遇到的困难和遇到的实际限制。我们还将解释被测软件中正在寻找的异常的性质。我们将展示如何构建上下文词典,以帮助我们找到异常的测试方法。 Ud ud这项工作的主要目的是提出一种测试方法,以帮助进行大型测试的组织作为第三方的软件,即不负责软件设计的组织。这使得该过程可能变得复杂,涉及大量具有不同观点和技能的地理上分散的人员。本文以详细的形式介绍了我们方法的完整过程。 Ud ud本文提出了一种方法和工具,可以更好地管理大型复杂软件的测试过程并创建更有效和可重复的测试用例。最重要的是,这种方法将减少开发测试用例,计划和过程所需的时间。此外,与黑匣子方法不同,使用此方法,我们将能够找到导致异常的原因。所有步骤,过程中可能出现的困难以及每个步骤中的可交付成果将在本简介中详细介绍。 Ud ud与两种最常见的测试方法(黑盒方法和盒方法)的比较白色,将在本论文的末尾展示以展示我们方法的优点。在本文的框架内要清除的异常类型是与幅度有限性问题有关的计算机异常。我们建议将来将我们的方法应用于“逻辑炸弹”问题。因为在正常条件下进行测试不会发现这种炸弹。另一方面,如果满足“逻辑炸弹”所要求的特殊条件,程序将以不同的方式运行。一本与逻辑炸弹的上下文和我们的方法的应用相关的好的字典将有助于发现所寻找的异常。另一项工作将是应用我们的方法来测试计算机应用程序中的欧元转换问题,所有计算机机构都希望在2001年初解决该问题。

著录项

  • 作者

    Zaraket Hayssam;

  • 作者单位
  • 年度 2001
  • 总页数
  • 原文格式 PDF
  • 正文语种 fr
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号