You are on page 1of 10

Test Mission: Hunt for bugs on any quality criteria.

Mission set by Chennai Weekend Testing chapter – www.weekendtesting.com

Model under Test: https://www.zettels.info/un/


Tester: Ravisuriya | ravisuriya1 at gmail dot com
Test Machine: Windows XP SP2 | English US
Browser: Firefox 3.5.3
Display Device: Sony 15 inch color monitor.
Tools used: Charmap, Perlclip, MSPaint, MSWord, Audio Speaker and other
peripherals used to learn the model under test.
Start Test Date and Time: 16th October 2009 12:50 PM IST
End Test Date and Time: 16th October 2009 01:52 PM IST

Mental Modeling: Need to save the information which I want to remember


later, like writing the brief note on stick pages and sticking it on to the place
where I see the message on the pages. Zettels might give this facility with few
more, but on internet.

Observations:

1. The same message is displayed twice in the dialog displayed on clicking


button ‘Log In’, when no email id and password are entered. Below image
‘1a’ reveals the said.

>> The dialog shows ‘warning’ symbol and has ‘Error:’ word in it. Since the dialog
displays more than one line of sentence, should the word ‘Error:’ be as ‘Errors:’?

>> Entering email id alone in the file ‘E-mail’ and clicking button ‘Log In’
displays a dialog with message “Error: E-mail address and password required.”
Though email id is available, the message conveys as it is not available. This
might cause confusion in the user. Picture – 1b reveals this.

Opportunity: During this scenario, the displayed dialog as in picture – 1b


appeared to be active in focus. Pressed ‘Windows’ + ‘D’ keys in the keyboard;
observed the dialog getting active focus was no more on that dialog. All the
windows and GUI’s did not get minimized; instead they remained. Clicking on
‘Show Desktop’ icon too did not minimize. This behavior can cause user to get
confused. Not sure whether this is the normal behavior in Windows XP OS or not
in such context scenario. Found the other two ways of observing the same
behavior.

Heuristics: Usability, Capability.


Risk: It might confuse the user why the same message appears twice in the
dialog displayed.
Picture – 1a Picture – 1b

2. No validation for the “E-mail” and “Password | Forgot your password?” fields for
the entered characters.

Heuristic: Capability.
Risk: What ever entered in these two fields in page ‘Zettels – Personal Organizer’,
clicking on button ‘Log In’ takes to the page with title ‘Log In Required’. It
displayed a message as in below picture – 2a and the button ‘Log In’. Clicking on
button ‘Log In’, it navigates takes back to page ‘Zettels – Personal Organizer’.
This might be confusing to user.

>> Why the button ‘Log In’ is displayed here?


>> Why does the text ‘If you are not yet a registered user please click here’ is
displayed? If the email-id is not found in the database, displaying an appropriate
message to the user instead of navigating to else other page, will help?
>> The sentences “The page you have tried to access is protected by e-mail
address and password. Are you sure to use your registered password?” may be
confusing to the user.

Picture – 2a
3. Entered characters will not be retained in fields “E-mail” and “Password |
Forgot your password?”

>>> Clicked on the field ‘E-mail’.


>>> Entered the email-id.
>>> Clicked on the other area of the displayed web page.
>>> Clicked on the field ‘E-mail’ text box.
>>> Observed that entered email id was no more available.

Heuristics: Usability, Capability, Reliability.

Entering characters like “©©ª@a.a” and “as/2*?@a/com” for the email-id was
accepted “as/2*?@a/com©ªÑå ” for field First name and “as/2*?@a/com©ªÑå ”
for field Last name was accepted by displaying a message as in below picture –
3a.

Picture – 3a

4. Mailing forgot password to the inbox of registered email-id can act as a


spam.

>>> In the page ‘Password’, enter the registered password in field ‘E-mail’.
>>> Click on button ‘submit’.

Heuristic: Security
Risk: A person who knows a registered email-id with https://www.zettels.info/un
can keep sending a mail which has password information. Writing a script for this
activity can cause the user to get annoyed with repetitive mail sent to her or his
inbox.

Opportunity: If the sentences in the pages ‘Password’ and ‘Password submitted’


tell more precisely will help user. For sentence, “Please enter your registered e-
mail address and check for new e-mail.” – is said as “Please enter your registered
e-mail address and click on button ‘submit’. Check for an email in the registered
e-mail address having details of user credentials.”
>> If page title representations are unique across all the pages in
https://www.zettels.info/un, will add to the usability; same with the GUI objects
name and display properties.

5. Entering non-numbers and non-letters will be accepted as password.

Picture – 5a

Picture – 5b

Heuristic: Claims, Functionality.


Risks: It accepts non-numbers and non-letters too as password. User cannot
know what password is if she or he forgets the password.
6. Buttons ‘Play’, ‘Pause’ and ‘Stop’ are enabled when no audio is being
played.

Heuristic: Usability, Functionality.


Risks: User will not know whether the audio is being played or paused or
stopped. To know the user should keep the seek bar. This might annoy user.

7. If the page title will have ‘Zettels’ before the page name will be helpful.

Heuristics: Claims, Usability.

8. Looks like German too displayed along with English.

>>> Navigate to https://www.zettels.info/un/ .


>>> Click on hypertext ‘i’. It navigates to page ‘Information’ which has the URL
https://www.zettels.info/un/inf/default.asp .
>>> Click on hypertext ‘Zettels Mobile’. It navigates to page ‘Zettels – Personal
Orgainzer’ which has URL https://www.zettels.info/un_mobile/ .
>>> Click on hypertext ‘Sign up’. It navigates to page ‘Neuer Benutzer’ which has
URL https://www.zettels.info/un_mobile/reg/reg.asp . Picture - 8a reveals this.

Heuristics: Usability, Compatibility, Claims


Risks: User might not understand the written words if she or he does not
German. Displaying the texts in English in previous navigation, and showing the
page with German might confuse the user.
Picture – 8a

9. User-id or user name of signed in user appears as not available when the
brightness and contrast of the viewing monitor is set to 50. But, the same
behavior is not inferred while looked the same web page on TFT screen; it
displays the user name.

Heuristics: Claims, Usability, Compatibility.


Risks: It might affect the user who is visually challenged. And there is a
possibility that every user will not have a TFT monitor.

Picture – 9a
10. Unable to understand what does the message in the error says.

>>> Clicked on ‘random notes’.


>>> Clicked on ‘submit note by e-mail’.
>>> Clicked on button ‘submit’. Observed the dialog which says “-empfaenger is
required.” Was unable to understand what it means.

Should the screen tooltip displayed when moves moved over symbol should be as
‘Submit note by e-mail.’? Should the beginning letter of the sentence to begin in a
upper case letter? Does this add to usability?

Heuristics: Functionality, Usability, Claims, Localization


Risks: Unable to know what the message tells.

Opportunity: No validation for the email-id field.

Picture – 10a
11. Duplicate category name are accepted. Unable to read the complete
sentence in the category combo list. No validation for the field.

Heuristics: Functionality, Claims, Usability, Supportability, Maintainability


Risks: It might create a plenty of rework for the user, which might loose the
credibility of the model.

Picture – 11a

12. While an instance of model is launched in a browser, opening the new


window or tab of same browser, will make the session of the model to get
expired.

Heuristics: Claims, Usability, Supportability


Risks: This behavior might cause user to get annoyed. User need to sign in each
time.
Investigation: If the user signs in to model, in two different browsers, this
behavior will not be observed.

13. Appears as there is no synchronization in the transactions with the model.


No messages or appropriate information are shown to the user while
altering the existing note in one window or tab of a browser, when the
same is opened in the other tab or browser.

Heuristics: Claims, Functionality, Usability, Supportability, Maintainability


Risks: User might be loose the vital information and the model under test may
loose its credibility from the user.

14. No validation for the ‘create a keyword’, ‘highlight selected text passage’,
‘bold’, ‘italic’, ‘underline’, ‘insert contact details’, ‘link selected address
with Google Maps’, ‘link selected Skype name or telephone number with
Skype’ and ‘link selected search words with Google Search’.

Should there be a period at the end of the screen tool tip sentences.

Heuristics: Functionality, Claims, Usability, Supportability


Risks: If user removes any one of the formatting respective character, no warning
or information displayed to the user while saving the note.
15. Password will be generated again, though a new password is set by the
user.

>>> Clicking on the URL in the mail, to complete the registration of the new
account for the model under test, navigated to the web page with title
‘Registration’.
>>> It displayed the email-id and the password which was of length 16
characters.
>>> Entered the new password of four characters. It accepted it and navigated t
the page ‘First Note’.
>>> Clicked on back button of the browser. In the page ‘Registration’ removed
the displayed password (which was still seen to the user). Removed the displayed
password characters and entered a white space and clicked on button ‘sign up’.
>>> Displayed a new ‘password’. This behavior can make the user to believe that
password is changed and the displayed password is the new one, though it is not.

Heuristics: Functionality, Claims, Security


Risks: The password of a user in the database will also be seen for the other user
when the window of the browser was not closed after successful registration. And
generation of new password each time can cause confusion to the user.

16. Appears as there is no option to change the password later, by the user.

Heuristics: Claims, Usability, Functionality


Risks: This behavior of unable to change the password later, might trouble the
user.

17. The layout displayed might cause confusion to the user.

>>> Created a new note. Observed the clear border lines for the fields Title, Text
and Link; saved the note.
>>> Created another note. Observed there were no border lines for the files Title,
Text and Link. This behavior might cause confusion to the user in using the
model under test.

Does the presence of words ‘Title’, ‘Text’ and ‘Link’, will help the user by making
clear differences between each other?

Heuristics: Claims, Usability, Consistency


Risks: This can make the user to get confused in knowing which are title, text and
link when the note is being viewed.
Picture – 17a Picture – 17b

End of the test session.

You might also like