Answered step by step
Verified Expert Solution
Question
1 Approved Answer
conditions will the generated tests detect the error? 4.3 An internet-enabled automatic Dog Food Dispenser, referred to as iDFD, consists of two sepa- rate dispensers:
conditions will the generated tests detect the error? 4.3 An internet-enabled automatic Dog Food Dispenser, referred to as iDFD, consists of two sepa- rate dispensers: a food dispenser (FD) and a water dispenser (WD). Each dispenser is controlled by a separate timer which has a default setting of 8 hours and can also be set to a different period. Upon a timer interrupt the iDFD dispenses water or food depending on whether it s a water-timer or a food-timer interrupt. A fixed amount of food or water is dispensed. The iDFD has two sets of three identical indicators, one for the food and the other for water The indicators are labeled "Okay", "Low", and "Empty" After each dispensation, the iDFD checks the food and water levels and updates the indicators The iDFD can be connected to the internet via a secure connection. It allows an authonzod user to set or reset the timers and also determine the water and food level in the respective con tainers. An email message is sent to the authorized dog sitter when food or water dispc results in the corresponding indicators to show "Low" or Empty." that The iDFD is controlled by an embedded microprocessor, and the iDFD control soltwar is responsible for the correct operation of all the functions mentioned above You to generate test inputs to test the control software in the following three steps: requir ) Identify all causes and effects. (b) Relate the causes and effects through a cause-effect graph (c) Create a decision table from the cause-effect graph you have generated. (d) Generate test inputs from the decision table. le executing the steps above, you may need to resolve any ambiguities in t so, consider separating the test inputs from water and food dispensers. Al
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started