Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You have been elected as an external tester for a food delivery application to ensure the system used is free of faults. You may select

You have been elected as an external tester for a food delivery application to ensure the system used is free of faults. You may select ONE (1) food delivery system to test. You may test either the web or mobile version. Your options are NOT limited to foodpanda, GrabFood, BungkusIT, etc.

FROM THE CASE STUDY GIVEN (REFER ABOVE), YOU ARE REQUIRED TO ANSWER ALL THE QUESTIONS BELOW. PLEASE UPLOAD YOUR ANSWERS USING ONE FILE ONLY

A. Analyse the test functional requirements of the system you have chosen to test. Create TEN (10) test requirement statements consisting of FUNCTIONAL REQUIREMENTS. Ensure that your test requirements fulfil the Specific Measurable Attainable Realistic Timely (SMART) Criteria. Test requirements related to Login or User Registration are not allowed to be chosen.

B. Analyse the test quality requirements of the system you have chosen to test. Create TEN(10) test quality requirement statements consisting of NONFUNCTIONAL REQUIREMENTS. Ensure that your test quality requirements fulfil the Specific Measurable Attainable Realistic Timely (SMART) Criteria. For every Non Functional Requirement,

Figure 1. ISO Software Quality Model image text in transcribed

Figure 1 ISO Software Product Quality Model

i. Determine which category of quality requirement that it responds to based on the ISO model in Figure 1(see above).

ii. Identify the test metrics (it can be reported as an acceptable quantitative range) for every Non Functional Requirement you have written.

C. Select ONE(1) test requirement from your answer in (A) or (B). Create ONE(1) test case for that requirement. You may choose from State Diagram OR Decision Table OR Use Case Testing method. Ensure that your test ID, test steps, test data and expected results are clearly stated. You are required to include print screen of the system related to the test case you are creating.

D. Select ONE(1) test requirement from your answer in (A) or (B). Create ONE(1) test case for that requirement using Boundary Value Analysis OR Equivalence Partitioning method. Ensure that your test ID, test steps, test data and expected results are clearly stated. You are required to include print screen of the system related to the test case you are creating.

Software Product Quality Functional Reliability Performance Suitability efficiency Operability Security compatibility Maintain Transferability ability Appropriateness Accuracy Compliance Avalability Fault tolerance Recoverability Compliance Time behaviour Resource utilisation Compliance Appropriateness || Confidentiality Replaceability recognisability Integrity Co-existence Learnability Non-repudiation Interoperability Ease of use Accountability Compliance Helpfulness Authenticity Attractivenes Compliance Technical accessibility Compliance Modularity Reusability Analyzability Changeability Modification stability Testability Compliance Portability Adaptability Installability Compliance Software Product Quality Functional Reliability Performance Suitability efficiency Operability Security compatibility Maintain Transferability ability Appropriateness Accuracy Compliance Avalability Fault tolerance Recoverability Compliance Time behaviour Resource utilisation Compliance Appropriateness || Confidentiality Replaceability recognisability Integrity Co-existence Learnability Non-repudiation Interoperability Ease of use Accountability Compliance Helpfulness Authenticity Attractivenes Compliance Technical accessibility Compliance Modularity Reusability Analyzability Changeability Modification stability Testability Compliance Portability Adaptability Installability Compliance

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Machine Performance Modeling Methodologies And Evaluation Strategies Lncs 257

Authors: Francesca Cesarini ,Silvio Salza

1st Edition

3540179429, 978-3540179429

More Books

Students also viewed these Databases questions