Information and Communication Technology (9-1) - 0983 CIE

Development And Testing

Aperçu

A new system might look finished, but until it has been tested thoroughly nobody knows whether it really works. Development and testing is the stage where the system is built up, piece by piece, and deliberately attacked with carefully chosen data to expose every fault before real customers ever touch it. The goal is simple: find the bugs now, while they are cheap to fix, not after the system goes live.

In this lesson you will learn why a system must be tested before implementation, how testing is planned with a test plan, and how software is tested module by module and then as a whole. Above all you will master the three kinds of test data, normal, abnormal and extreme, and learn what live data is and why it is used as the final check.

Objectifs

  1. Testing.
  2. The need to test the system before implementation Test designs, test strategies, test plan (test data, expected outcomes, actual outcomes, remedial action) following testing Test designs including the testing of data structures, file structures, input formats, output formats and validation routines Test strategies including to test each module, each function and the whole system The definition, characteristics and use of test data using normal, abnormal and extreme data The use of live data.

Note de cours

Software that has not been tested properly will fail in use, and a failure that reaches a real customer is far more damaging and expensive than one caught in development. Testing is how a team gains confidence that the system does what the requirements demanded. It is not a single act but a planned, repeated process: design the tests, run them, fix what breaks and test again, until the system handles every kind of data it could meet without crashing or giving wrong results.

Disponible sur l'application Green Bridge

Téléchargez l'application Green Bridge CBT sur votre téléphone ou votre ordinateur pour accéder aux notes de cours complètes, aux questions pratiques, et plus encore.

Notes de cours complètes avec diagrammes
Assistant d'apprentissage piloté par l'IA
Étudiez hors ligne, n'importe quand, n'importe où
Disponible sur Android, Windows, macOS et Linux

Évaluation de la leçon

Félicitations, vous avez terminé la leçon sur Development And Testing. Maintenant que vous avez exploré le concepts et idées clés, il est temps de mettre vos connaissances à lépreuve. Cette section propose une variété de pratiques des questions conçues pour renforcer votre compréhension et vous aider à évaluer votre compréhension de la matière.

Vous rencontrerez un mélange de types de questions, y compris des questions à choix multiple, des questions à réponse courte et des questions de rédaction. Chaque question est soigneusement conçue pour évaluer différents aspects de vos connaissances et de vos compétences en pensée critique.

Utilisez cette section d'évaluation comme une occasion de renforcer votre compréhension du sujet et d'identifier les domaines où vous pourriez avoir besoin d'étudier davantage. Ne soyez pas découragé par les défis que vous rencontrez ; considérez-les plutôt comme des opportunités de croissance et d'amélioration.

  1. A field accepts whole numbers from 1 to 100. Which value is extreme data? A. 50 B. 100 C. 101 D. fifty Answer: B
  2. Data that is outside the acceptable range and should be rejected is called: A. Normal data B. Extreme data C. Abnormal data D. Live data Answer: C
  3. Real data with known outcomes, used as a final test, is called: A. Normal data B. Live data C. Extreme data D. Abnormal data Answer: B
  4. Software is usually tested in which order? A. Whole system, then modules B. Each module, then each function, then the whole system C. Live data, then modules D. Output formats only Answer: B
  5. Which column would NOT normally appear in a test plan? A. Expected outcome B. Actual outcome C. Type of test data D. Name of the programmer's manager Answer: D

Disponible sur l'application Green Bridge

Téléchargez l'application Green Bridge CBT sur votre téléphone ou votre ordinateur pour accéder aux notes de cours complètes, aux questions pratiques, et plus encore.

Notes de cours complètes avec diagrammes
Assistant d'apprentissage piloté par l'IA
Étudiez hors ligne, n'importe quand, n'importe où
Disponible sur Android, Windows, macOS et Linux

Disponible sur l'application Green Bridge

Téléchargez l'application Green Bridge CBT sur votre téléphone ou votre ordinateur pour accéder aux notes de cours complètes, aux questions pratiques, et plus encore.

Notes de cours complètes avec diagrammes
Assistant d'apprentissage piloté par l'IA
Étudiez hors ligne, n'importe quand, n'importe où
Disponible sur Android, Windows, macOS et Linux

Pratiquez des questions blanches

Vous voulez vous entraîner sur des questions blanches sur Development And Testing ? Téléchargez lapplication Green Bridge CBT pour accéder à des questions blanches et à des évaluations complètes sur ce sujet.

Téléchargez l'application sur Google Play.

Tout ce dont vous avez besoin pour exceller au JAMB, WAEC et NECO.

Green Bridge CBT Mobile App
Assistant de chat d'apprentissage personnalisé par IA
Des milliers d'anciens sujets JAMB, WAEC et NECO.
Plus de 1200 notes de cours
Assistance Hors Ligne - Apprenez à Tout Moment, Partout
Horaire du Pont Vert
Résumés littéraires et questions potentielles
Suivez vos performances et votre progression
Explications Approfondies pour un Apprentissage Complet