Test (informatique)vignette|Une programmeuse écrivant du code Java avec JUnit. En informatique, un test désigne une procédure de vérification partielle d'un système. Son objectif principal est d'identifier un nombre maximal de comportements problématiques du logiciel. Il permet ainsi, dès lors que les problèmes identifiés seront corrigés, d'en augmenter la qualité. D'une manière plus générale, le test désigne toutes les activités qui consistent à rechercher des informations quant à la qualité du système afin de permettre la prise de décisions.
Test unitaireEn programmation informatique, le test unitaire (ou « T.U. », ou « U.T. » en anglais) est une procédure permettant de vérifier le bon fonctionnement d'une partie précise d'un logiciel ou d'une portion d'un programme (appelée « unité » ou « module »). Dans les applications non critiques, l'écriture des tests unitaires a longtemps été considérée comme une tâche secondaire. Cependant, les méthodes Extreme programming (XP) ou Test Driven Development (TDD) ont remis les tests unitaires, appelés « tests du programmeur », au centre de l'activité de programmation.
Test de validationUn test de validation est un type de test informatique qui permet de vérifier si toutes les exigences client, décrites dans le document de spécification du logiciel, sont respectées. Les tests de validation se décomposent généralement en plusieurs phases : Validation fonctionnelle : les tests fonctionnels assurent que les différents modules ou composants implémentent correctement les exigences client. Ces tests peuvent être de type valide, invalide, inopportuns, etc.
Test d'intégrationDans le monde du développement informatique, L'objectif de chaque phase de test est de détecter les erreurs qui n'ont pas pu être détectées lors de la précédente phase. Pour cela, le test d’intégration a pour cible de détecter les erreurs non détectables par le test unitaire. Le test d’intégration permet également de vérifier l'aspect fonctionnel, les performances et la fiabilité du logiciel. L'intégration fait appel en général à un système de gestion de versions, et éventuellement à des programmes d'installation.
Automatisation de testL'automatisation de test permet de jouer à volonté des tests de régression à la suite de la livraison d'une nouvelle version d'une application. L'automatisation d'un test n'a de sens que si le test répond à un certain nombre de critères : le test est systématique : il doit être exécuté à chaque nouvelle version de l'application. le test est répétitif : il est présent dans de nombreux scénarios de test. le test est automatisable : il est possible techniquement de faire jouer le test par un robot.
InfectionAn infection is the invasion of tissues by pathogens, their multiplication, and the reaction of host tissues to the infectious agent and the toxins they produce. An infectious disease, also known as a transmissible disease or communicable disease, is an illness resulting from an infection. Infections can be caused by a wide range of pathogens, most prominently bacteria and viruses. Hosts can fight infections using their immune systems. Mammalian hosts react to infections with an innate response, often involving inflammation, followed by an adaptive response.
Analyse génétiqueUne analyse génétique est une technique d'analyse du génome des cellules d'un organisme. Les analyses génétiques se pratiquent sur tout type d'organisme. Chez les humains elles sont utilisées dans un cadre médical ou juridique (enquêtes criminelles, ou, de façon controversée, immigration). On parle d'ADN récréatif lorsque l'analyse est produite à des fins commerciales, une pratique interdite en France.
Test utilisateurUn test utilisateur, ou test d’utilisabilité, est une méthode permettant d'évaluer un produit en le faisant tester par des utilisateurs. Le plus souvent, il s'agit de produits du domaine informatique (par exemple : un logiciel ou un site web) dans le cadre de l'intervention ergonomique. Elle est considérée comme une démarche indispensable dans la conception de produit, car la plus efficace pour évaluer l'ergonomie d'une application ou d'un site web.
Test de régressionUn test de régression, ou test de non-régression, est un test ayant pour but de détecter les régressions introduites dans un logiciel après un changement effectué dans celui-ci. Une régression est un défaut qui se produit après une modification d'un logiciel lorsque des fonctionnalités existantes ne sont plus réalisées aussi bien qu'avant.
Modèles compartimentaux en épidémiologieLes modèles mathématiques de maladies infectieuses, d'abord outils purement théoriques, ont commencé à être mis en pratique avec le problème du SIDA dans les années 1980. Lors de la pandémie Covid 19, les modélisations mathématiques ont connu un essor lors de la prise de décision relatives aux politiques de santé publique et a également contribué à l'épidémiosurveillance de la maladie. Bien avant cela, depuis la pandémie de grippe espagnole, des modèles compartimentaux sont utilisés pour faciliter les calculs de probabilité de contagion.
SARS-CoV-2Le SARS-CoV-2 (acronyme anglais de severe acute respiratory syndrome ), soit du syndrome respiratoire aigu sévère, est le virus responsable de la Covid-19. Son acronyme est parfois partiellement francisé en SRAS-CoV-2. Ce coronavirus hautement pathogène a été découvert en dans la ville de Wuhan (province de Hubei, en Chine). Le SARS-CoV-2 est un virus à ARN monocaténaire de polarité positive du groupe de la classification Baltimore. C'est une souche nouvelle de l'espèce SARSr-CoV, dans le genre betacoronavirus qui regroupe entre autres les SARS-CoV-1 et MERS-CoV.
Test driven developmentTest-Driven Development (TDD), ou développement piloté par les tests en français, est une méthode de développement de logiciel qui consiste à concevoir un logiciel par des itérations successives très courtes (ou petits pas), telles que chaque itération est accomplie en formulant un sous-problème à résoudre sous forme d'un test avant d'écrire le code source correspondant, et où le code est continuellement remanié dans une volonté de simplification. À l'origine, il s'agissait simplement d'écrire les tests avant de coder, et cette méthode s'appelait le Test-First Design.
Vertically transmitted infectionA vertically transmitted infection is an infection caused by pathogenic bacteria or viruses that use mother-to-child transmission, that is, transmission directly from the mother to an embryo, fetus, or baby during pregnancy or childbirth. It can occur when the mother has a pre-existing disease or becomes infected during pregnancy. Nutritional deficiencies may exacerbate the risks of perinatal infections. Vertical transmission is important for the mathematical modelling of infectious diseases, especially for diseases of animals with large litter sizes, as it causes a wave of new infectious individuals.
Contagious diseaseA contagious disease is an infectious disease that is readily spread (that is, communicated) by transmission of a pathogen through contact (direct or indirect) with an infected person. A disease is often known to be contagious before medical science discovers its causative agent. Koch's postulates, which were published at the end of the 19th century, were the standard for the next 100 years or more, especially with diseases caused by bacteria. Microbial pathogenesis attempts to account for diseases caused by a virus.
Maladie transmissiblevignette|Des infections réussies en laboratoire par le SRAS-CoV-2 ont été signalées chez les mammifères suivants : chiens domestiques, chats domestiques, furets, lapins, chiens viverrins, hamsters, souris, musaraignes arboricoles, bovins et plusieurs espèces de primates non humains Une maladie transmissible est une maladie qui peut passer d'une personne infectée à une autre personne auparavant non infectée. Toux ou éternuements Contact physique direct (y compris les contacts sexuels) Contacts indirects (surface infectée, etc.
Bactériémievignette|Relation entre SRIS et septicémie. La bactériémie est définie par la présence d'une bactérie pathogène dans le sang circulant, authentifiée par des hémocultures positives. Cette présence peut être éphémère ou chronique et peut être accompagnée de signes cliniques ou non. Une bactériémie peut être le point de départ d'un syndrome de réponse inflammatoire systémique (SRIS), d'un sepsis sévère ou non, voire dans les cas les plus graves d'un choc septique.
Pathogenic bacteriaPathogenic bacteria are bacteria that can cause disease. This article focuses on the bacteria that are pathogenic to humans. Most species of bacteria are harmless and are often beneficial but others can cause infectious diseases. The number of these pathogenic species in humans is estimated to be fewer than a hundred. By contrast, several thousand species are part of the gut flora present in the digestive tract.