Sie sind auf Seite 1von 3

Software Quality Engineering Deadline: 17-5-2020

Assignment No. 6 [CLO 2]

Question No. 1. Considering state transition diagram given below,

• What are various Fault Types (briefly explain) and Coverage Criteria’s for State Based
Testing?
• Write Test cases to test the SUT

Question No. 2. Compare System Testing with Integration Testing? Prepare a bug log form and
report a defect in its standard format for following issue:

• Web Service Operation is not checking Product Minimum Amount)

Question No. 3. Please consider the following use case diagram and description and please prepare
test plan for testing; this would mean that you come up with non-functional requirements and
only functional requirement to test is given in the form of provided use case
diagram/description.

Tamim A Khan
Software Quality Engineering Deadline: 17-5-2020

4.0.1 User Login Brief Description:


The welcome/registration screen is displayed when the app is installed and used for the first
time. The user is required to thus make an account on the XYZ server using their gmail email
address. The user will also choose a ‘Username’ which will be displayed from there on
forward. Successful completion of this step will create and store the user account on XYZ
server, allowing further access to the app’s facility.

Primary Actor: Advertiser

Pre-condition: User mobile must be connected to the internet.

Main Scenario:

• application is launched from Android home screen.


• The user is asked to enter an email address, username and to set password.
• All this information is then sent to server and stored in a database
• Now the User is registered and has access to main menu.
Alternate Scenario:
▪ User doesn’t have an account.
▪ User will sign up.
Special Requirement:
User requirements:
• A valid email address:The user will not be allowed to continue unless a valid
email address is entered. The app will basically firstly verify that the user’s input
is the same as the email address format that is username@gmail.com
System requirements:
• A secured database: The app must make sure that the user data is copied and
safely stored in the server’s database.

Question No. 4. Please consider the following use case diagram and use case description, please
develop a user story considering sign-in highlighted in use case diagram below and develop
test cases considering Ryser Johannes and Glinz Martin's approach.

Tamim A Khan
Software Quality Engineering Deadline: 17-5-2020

Use Case description: Speech Input

Primary Actor: User.


Precondition: None.
Trigger: system receiving interrupt.
Main Course of action:
1. user start speaking.
2. System takes input as speech.
3. System performs quality check
4. System extracts features
5. System stores speech input as a unique file on a predetermined disk space
Alternative Course of action:
3a. speech signal is weak.
3b. Speech signal has noise beyond a certain level.
3c. speech signal input is interrupted by an high priority interrupt
4a. speech features cannot be extracted due to noise content
5a. disk space is right protected
5b. a file with expected name is already there

Tamim A Khan

Das könnte Ihnen auch gefallen