SlideShare a Scribd company logo
5
Most read
7
Most read
12
Most read
Development and Testing 7.3
Analysis-> Design-> Development and Testing-> Implementation->Document->Evaluation
Chapter 7
What is Testing?
• Once the Designing stage is
Completed its time for Testing
before implementation or
releasing it to usage
Testing after Designing
Testing can be differ according to the testing item or object!
Ex:-
Software Testing
Front end, backend, Middleware
Hardwater Testing
Sensors, Stability, Capability, efficiency
Hardware related Robot Testing
Check this video
https://youtu.be/dtyf91zauBk
Testing in Software Development
• Frontend (Designs)
• Input types (Using Forms, Mic, Sensors, Camera Ext)
• Input Data Validation
• Output Data Validation
• Middle where (Functions, Commands ext. )
• Scalability of codes- Expandable
• Flexibility of function – for accurate usage future development
• Efficiency
• Backend(Database)
• File Structure- (Relational/NoSQL)
• Length of each field and Types
• Primary Key, Unique identifier
• Relationship- Table Links
Testing System Designs
1. Data Structure: Ensure efficient data organization for quick retrieval and manipulation,
considering factors like complexity, memory usage, and performance.
2. File Structure: Organize files logically and hierarchically for easy navigation, maintenance, and
scalability.
3. Input Formats: Define clear specifications for input data formats to ensure consistency,
compatibility, and ease of processing.
4. Output Format: Design output formats that are structured, informative, and user-friendly,
facilitating easy interpretation and analysis of results.
5. Validation Routine: Implement robust validation routines to verify input data integrity, accuracy,
and compliance with predefined standards or constraints, enhancing system reliability and data
quality.
How the software system develop by
developers
• Software developed based on Modular form
• Each module can give different feature and solution
• Each module develop by different developers or Team
• Some part of Software developer could not understand other sections
• After all the modules completed its time for test it
• Its for improve input and output
There for each module must be configured properly and must be involved
into testing process
Testing Strategies
Test Plan, Test Data and Live Data
• After determining testing strategies test plan should be initiate
• A list of all the test
• What date is to be used to test
• Type of testing(normal, abnormal or extreme)
• What live data to test currently
• Expected outcome or output
• Data accuracy
Normal, Abnormal, Extreme
• Normal
• Valid data
• Abnormal
• Outside the limit
• Less than 1( possible data can try 0,-1,-15)
• Grater then 12 ( 32,45 ext.)
• Letters non numeric
• No integer ext.
• Extreme
• Rang of data to test acceptable border limit (0-50 means testing with 0 and 50)
Test Result
• After testing system all the resting result should be in a report for
decision making
• If the expected output is not exist with the report that particular
module need to be redeveloped of fix by developers again
Example of Testing plan
Its time to Exercise
Page Number 184

More Related Content

PPT
testing strategies and tactics
PPT
Context Driven Automation Gtac 2008
PPT
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
PPT
Test planning and software's engineering
PPT
General Software Tester Training
PDF
Manual Testing software testing all slide
PDF
manualtesting-170218090020 (1).pdf
PPT
Software testing
testing strategies and tactics
Context Driven Automation Gtac 2008
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
Test planning and software's engineering
General Software Tester Training
Manual Testing software testing all slide
manualtesting-170218090020 (1).pdf
Software testing

Similar to IGCSE Chapter 7 System life cycle Development, Section Development and Testing (20)

PPTX
software testing
PPT
The QA/Testing Process
PPTX
ISTQB foundation level - day 2
PPT
Software Testing- Principles of testing- Mazenet Solution
PPT
Testing- Fundamentals of Testing-Mazenet solution
PPTX
Software Testing Strategies
PPTX
Software Quality Assurance
PPTX
Testing strategy for agile projects updated
PPTX
Development Guideline
PPTX
Software Testing Strategies
PPTX
Sdlc (software development life cycle)
PDF
L software testing
PPT
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
PPT
4.3_Unit Testing.ppt gfdfghhhhhhhhhhhhh
PPTX
Fundamentals of software part 1
PDF
Integration and System Testing SE Unit-4 Part-4.pdf
PPT
Software testing part
PPTX
SWT2_tim.pptx
PPTX
Software Testing
software testing
The QA/Testing Process
ISTQB foundation level - day 2
Software Testing- Principles of testing- Mazenet Solution
Testing- Fundamentals of Testing-Mazenet solution
Software Testing Strategies
Software Quality Assurance
Testing strategy for agile projects updated
Development Guideline
Software Testing Strategies
Sdlc (software development life cycle)
L software testing
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
4.3_Unit Testing.ppt gfdfghhhhhhhhhhhhh
Fundamentals of software part 1
Integration and System Testing SE Unit-4 Part-4.pdf
Software testing part
SWT2_tim.pptx
Software Testing
Ad

Recently uploaded (20)

PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
GDM (1) (1).pptx small presentation for students
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Lesson notes of climatology university.
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Institutional Correction lecture only . . .
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Final Presentation General Medicine 03-08-2024.pptx
GDM (1) (1).pptx small presentation for students
VCE English Exam - Section C Student Revision Booklet
2.FourierTransform-ShortQuestionswithAnswers.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Lesson notes of climatology university.
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Institutional Correction lecture only . . .
human mycosis Human fungal infections are called human mycosis..pptx
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Anesthesia in Laparoscopic Surgery in India
102 student loan defaulters named and shamed – Is someone you know on the list?
Pharma ospi slides which help in ospi learning
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Final Presentation General Medicine 03-08-2024.pptx
Ad

IGCSE Chapter 7 System life cycle Development, Section Development and Testing

  • 1. Development and Testing 7.3 Analysis-> Design-> Development and Testing-> Implementation->Document->Evaluation Chapter 7
  • 2. What is Testing? • Once the Designing stage is Completed its time for Testing before implementation or releasing it to usage
  • 3. Testing after Designing Testing can be differ according to the testing item or object! Ex:- Software Testing Front end, backend, Middleware Hardwater Testing Sensors, Stability, Capability, efficiency
  • 4. Hardware related Robot Testing Check this video https://youtu.be/dtyf91zauBk
  • 5. Testing in Software Development • Frontend (Designs) • Input types (Using Forms, Mic, Sensors, Camera Ext) • Input Data Validation • Output Data Validation • Middle where (Functions, Commands ext. ) • Scalability of codes- Expandable • Flexibility of function – for accurate usage future development • Efficiency • Backend(Database) • File Structure- (Relational/NoSQL) • Length of each field and Types • Primary Key, Unique identifier • Relationship- Table Links
  • 6. Testing System Designs 1. Data Structure: Ensure efficient data organization for quick retrieval and manipulation, considering factors like complexity, memory usage, and performance. 2. File Structure: Organize files logically and hierarchically for easy navigation, maintenance, and scalability. 3. Input Formats: Define clear specifications for input data formats to ensure consistency, compatibility, and ease of processing. 4. Output Format: Design output formats that are structured, informative, and user-friendly, facilitating easy interpretation and analysis of results. 5. Validation Routine: Implement robust validation routines to verify input data integrity, accuracy, and compliance with predefined standards or constraints, enhancing system reliability and data quality.
  • 7. How the software system develop by developers • Software developed based on Modular form • Each module can give different feature and solution • Each module develop by different developers or Team • Some part of Software developer could not understand other sections • After all the modules completed its time for test it • Its for improve input and output There for each module must be configured properly and must be involved into testing process
  • 9. Test Plan, Test Data and Live Data • After determining testing strategies test plan should be initiate • A list of all the test • What date is to be used to test • Type of testing(normal, abnormal or extreme) • What live data to test currently • Expected outcome or output • Data accuracy
  • 10. Normal, Abnormal, Extreme • Normal • Valid data • Abnormal • Outside the limit • Less than 1( possible data can try 0,-1,-15) • Grater then 12 ( 32,45 ext.) • Letters non numeric • No integer ext. • Extreme • Rang of data to test acceptable border limit (0-50 means testing with 0 and 50)
  • 11. Test Result • After testing system all the resting result should be in a report for decision making • If the expected output is not exist with the report that particular module need to be redeveloped of fix by developers again
  • 13. Its time to Exercise Page Number 184