Quality management system
Test Engineer Assessment
Test software requirements specification
Test software requirements specification
Version 1.0
Author:
1.1. Guidelines for Candidates
Please read the subsequent sections very
carefully. The subsequent sections contains the specifications of an
application, which need to be tested.
·
You can
use any test case template of your choice. It could be in MS Word or in MS
Excel.
·
Focus on
testing the functionalities, features and UI of the application, whose details
are given below.
·
You have
15 minutes to read the instructions (this document) and another 180 minutes to
complete the test case documentation.
·
You will
be evaluated on :
o
Exhaustiveness of the test cases, which
covers all the application functionalities, features, UI etc.
o
Readability & how structured your test
cases are.
o
English language, grammar.
o
Ease of understanding and ability to
execute.
o
Relevance.
1.2. UC-4: Manage users (Create/update/delete users)
Scope
|
N/A
|
Primary
actor
|
Super administrator
|
Stakeholders
and goals
|
Super administrator: wants to CRUD (Create/Update/Delete) all
kind of users
|
Preconditions
|
Administrator is
logged in
|
Post-conditions
|
User is created /
updated / deleted
|
…..
1.2.1. Extension (UC-4.6): retrieve users
1.
Administrator
requests to retrieve users
2.
System
prompts administrator with list of users. See UI considerations
…..
1.2.2. UI considerations and data dictionary: list of users
The users are
displayed splitted on pages. The following columns are present in the list
Column
|
UI
considerations
|
Sorting
|
Select
|
A
checkbox which allows to select user for a batch operation
|
No
|
First
name + Last name
|
Static
text
|
Yes
NOTE:
sorting will be done first by last name and then by the first name (in spite
of first name is displayed first)
|
Username
|
Link to
user details
|
Yes
|
Email
|
Static
text (non-mandatory field)
|
Yes
|
Status
|
Icon
|
Yes
|
1.2.2.1. Filter form
The user’s list
filter is located at the top of the list and consists of the following fields,
which can be used together, treated according to “AND” rule
Form field
|
UI considerations
|
Obligatory
|
Text
search
|
Textbox,
255 characters
Searching
will be done in the following fields:
-
First name
-
Last name
-
Username
|
No
|
Status
|
Drop down
with values
-
All
-
Pending approval
-
Active
-
Inactive
|
No
|
1.3. Design constraints
1.3.1. Support languages
Application will be implemented with only one user interface language –
German.
No comments:
Post a Comment