System Testing

System testing concept, differences from component testing, emergent behavior, use-case based testing, testing policies

download Export
search_insights Statistics
stylus_note White Board
Quran
calculate Calculator
dictionary Dictionary
fullscreen Full Screen

QUESTION OF
Views #: 3
Questions #: 12
Time: 10 minutes
Pass Score: 80.0%
Style
Mode

System Testing vs. Component Testing - Key Differences

1 pts
volume_mute

System testing during development integrates components to create a version of the system and then tests the integrated whole. Which of the following are key differences between system testing and component testing? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Emergent Behavior in System Testing

1 pts
volume_mute

All systems have emergent behavior. What does this mean in the context of system testing?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Planned vs. Unplanned Emergent Behavior

1 pts

A development team integrates an authentication component with a database update component. They discover that together they enforce a rule that only authorized users can update data - a behavior not present in either component alone. They also discover an unexpected interaction that causes the system to allow duplicate entries in some edge cases. Classify each observed behavior:

drag and drop the selected option to the right place

note_alt Add notes
flag Flag

Correct Answer

Explanation

What System Testing Should Focus On

1 pts
volume_mute

System testing should focus primarily on which of the following?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Use-Case Based System Testing

1 pts
volume_mute

Why is use-case based testing an effective approach for system testing?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Weather Station System Testing - Sequence Diagram

1 pts
volume_mute

The wilderness weather station software summarizes data and reports it to a remote computer. A request for a weather report triggers the following method chain:

Weather information system SatComms WeatherStation Commslink WeatherData request (report) acknowledge reportWeather () acknowledge get (summary) summarise () send (report) acknowledge reply (report) acknowledge

What is the correct sequence of method calls triggered when SatComms issues a report request?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Interaction Testing and Component Bugs

1 pts
volume_mute

Which type of bugs can only be revealed when a component is used by other components in a system test, but not during individual unit testing?

note_alt Add notes
flag Flag

Correct Answer

Explanation

System Testing Policy - Menu Functions

1 pts
volume_mute

When defining a system testing policy for an interactive system, which of the following should be tested? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Challenges of Automated System Testing

1 pts
volume_mute

Why is automated system testing usually more difficult than automated unit or component testing?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Reusable Component Integration in System Testing

1 pts
volume_mute

A company integrates a third-party authentication library into their new system during system testing. What is a specific concern that arises when testing reusable or off-the-shelf components during system testing?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Why System Testing is a Collective Process

1 pts
volume_mute

System testing is described as a collective process. What is the main reason for this?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Ordering the Testing Stages

1 pts
Please drag and drop the options to sort them

Place the three stages of development testing in the correct order from first to last.

System testing - testing interactions when some or all components are integrated
Unit testing - testing individual objects or methods in isolation
Component testing - testing composite components through their interfaces
note_alt Add notes
flag Flag

Correct Answer

Explanation