Anda di halaman 1dari 13

Exploratory Test Session on Install and Uninstall feature of WireMaster 0.

46

Test Mission: To find information that strengthens and weakens the value of the WireMaster 0.46
installation and uninstall features.

Model under Test: WireMaster_0.46 | http://sourceforge.net/projects/wiremaster/


Tester: Ravisuriya
Test Machine: Windows XP SP2 | English US
Start Test Date and Time: 15th August 2009 10: 09 PM IST
End Test Date and Time: 16th August 2009 12:57 AM IST

Mental Modeling of the model under the test: I gathered the information of what the Wire Frame
means. It was a new term for me. Took the help of Google, to explore the information of Wire Frame
and understood as it was the modeling that I am doing for myself before learning the product for its
information. It is used to construct outline sketch of the navigation path between the web pages that will
be written. This brought me the words of Jerry Weinberg to my mind – “The diagram is nothing; the
diagramming is everything.” With few of the information knowing what is WireMaster from its
description in www.sf.net and my mental modeling, proceeding further to explore, learn and discover
the information from model under test.

Observations or Information:
----------------------------------

1. More than one instance of install wizard of WireMaster can be opened and no message shown to
user saying already an instance of WireMaster is opened.

>> Is this behavior is as expected? If not what should be the expected behavior? If only one instance of
the WireMaster wizard is allowed to open, might prevent from possible install failures or risks that
might happen or not happen. Based on the severity of the risks, user might weight the value of model.
What costs it can incur on user and vendor?

2. Need to verify what happens, if the model under test will be installed on the space that has no
sufficient space. Though the space required by the model and space available for the chosen destination
location is calculated, need to view the behavior of the model in this scenario.

3. If the user has a text filed in the dialog ‘Browser For Folder’ to enter the directory where the
model needs to installed, might add the user with much more comfort.

Bangalore Weekend Tester: 15th August 2009 Page 1 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

4. The dialog ‘Browse For Folder’ if has the model name and its version will look consistency of
displaying the model name and its version throughout the install wizard of the WireMaster.

Picture – 4a

5. The cross [x] button in the warning dialog with title ‘WireMaster v0.46 Setup’ which has a
message “Are you sure you want to quit WireMaster v0.46 Setup?” is not enabled.

Picture – 5a

>> Is this the limitation of NullSoft Install application? Or this is as expected? If not what should be the
expected behavior?

6. Should the message have ‘Next >’ or just ‘Next’?

Picture – 6a

Bangalore Weekend Tester: 15th August 2009 Page 2 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

>> What if the users looks for the text ‘Next’ and not for ‘Next >’. Can this create confusion in the mind
of the user? If presented the words in the messages or guide sentences as how it appears in labels or
caption or name of GUI objects in the model – might reduce the ambiguities that can arise using the
model.

7. Appears like the model under test can be installed under the parent directory whose name is a
white space or the name that cannot be read by any user.

Picture – 7a On selecting a floppy drive, button Picture – 7b


‘Install’ is not enabled Button ‘Install’ not enabled while having a white space has
a destination parent directory name.

Picture – 7c
Button ‘Install’ enabled while having a white space has
a destination parent directory name.

>> Is this behavior is allowed? Also noticed that trying to install the model under test in the removal
USB port was appeared to be possible i.e., button ‘Install’ was enabled.

Bangalore Weekend Tester: 15th August 2009 Page 3 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

8. Appears like it was not possible to stop the installation as button [x] in the dialog title bar,
buttons ‘< Back’, ‘Next >’ and ‘Cancel’ are not disabled (Picture – 8a). Once clicked on button ‘Show
details’ there is no option to take off the being viewed details if the user doesn’t want to see them. To
kill the application, user need to kill the model process through task manager (Picture – 8b).

Picture – 8a Picture – 8b

9. Installation of model under test was not successful. It displayed a message that said

Picture – 9a Picture – 9b

>> Message displayed in picture – 9a is not user friendly which does not tell the failure cause, message
is not appropriate, interactive or interpretable by laymen, any log availability for this is not sure, UI is
not user friendly to get the help for this scenario, though readable it is all with technical words and the
emotions of the user looking at this message cannot be estimated by TESTER, but it annoys the user --
laymen.

Bangalore Weekend Tester: 15th August 2009 Page 4 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

Dialog in picture – 9b does not tell what happened. It says “Installation Aborted”, “Setup was not
completed successfully.” And “Extract: classes.jsa.svn-base”. Button ‘Cancel’ is enabled along with ‘-‘
and ‘x’ in the title bar of the displayed dialog. This pushes the user to ambiguities and confusion what to
do now. How should the user proceed from here and what she or he needs to do in continuing the
installation of model under test?

Does this affect the value of the model and costs anything to the user and vendor?

10. There is a need of install log for model under test? Does the log file for install or upgrade of the
model under test is available or not with the current version?

>> Providing log for each component might help the people in debugging, pinpointing, fixing, analyzing
and improving the model. With this the memory consumption of the log should also be kept in mind and
the performance of the model also needs to be monitored when each log is printed in the log file.

11. Appears like the characters that are not supported by window for the name of the directory are
accepted by the model under test. Button ‘Install’ is enabled to continue further for the entered
characters i.e., / \ ? * “ | < >

Picture – 11a Picture – 11b

>> Entering such characters should it show a valid message to the user?

Investigation shows that the destination parent directory name will be ‘a’ and it will have no sub
directories that are entered as in the picture – 11a. Instead it will install under the directory ‘a’. This can
cause confusion to the user?

Bangalore Weekend Tester: 15th August 2009 Page 5 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

12. Once the install wizard says “Setup was completed successfully.”, it does not tell what to do.
Where as in the other install wizards of model under test, seems like messages are available in install
wizard saying what to do after each action.

Picture – 12a

>> Having guide words across each stage of model processing, would add weight to usability of the
model and brings the value to the vendor and user.

13. Appears like there is no option to modify or repair in the install wizard already installed version
of model under test.

>> If given this option it might be helpful to the user and adds value to the supportability of the model
under test.

14. No message shown to the user if installing again the installed version of similar model under test.
This might lead to catastrophic disaster.

>> Should not be allowed to install the model under test more than once in different drives of the hard
disk. Doing so for the first time, should display a message about the installed details of model under test.
This could avoid the scenarios that costs to the vendor and user and there exhibiting reliability and
efficiency of model under test.

Bangalore Weekend Tester: 15th August 2009 Page 6 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

15. It is possible to install the model under test while it is already installed. This might lead to
incorrect entry of registry values and can be the cause of catastrophic destructions.

Picture – 15a

>> Such behaviors of the model should be avoided. Should be able to install only once and if trying to
install again should tell the user about the already installed the same model under test and its version.

Bangalore Weekend Tester: 15th August 2009 Page 7 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

16. Appears it is able to uninstall the model under test, while the instance of model under test is
opened.

Picture – 16a

Picture – 16b

Bangalore Weekend Tester: 15th August 2009 Page 8 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

Picture – 16c

Picture – 16d

>> Uninstall wizard is opened and also an instance of the model under test is opened in picture – 16a.
This might lead to serious disasters of the model under test if uninstall is complete. And picture – 16b
shows uninstall is completed while the instance of the model under test is still opened. Picture – 16c
shows that it is possible to still use the model under test after closing the uninstall wizard of model under
test by clicking on button ‘Close’. Picture – 16d shows the XML file that was saved by using the model
under test after it was uninstalled.

Bangalore Weekend Tester: 15th August 2009 Page 9 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

17. The directories that were created during installation of model under test are not deleted on
uninstallation of model under test.

Picture – 17a

>> Should model under test to delete all folders that were created during the installation of it? If any of
the associated or related files/folder is opened or being used by the user during uninstall of model under
test, should display a message to the user to close all the related or associated files of model under test.

18. No help content or context help available for the install and uninstall wizard of model under test.

>> Providing the help or context help for each stage of model under test, it increases the supportability,
usability and efficiency of the product. This might add the value to the user and brings the value to the
vendor for the cost of providing help.

19. The buttons available in install or uninstall wizard of model under test does not have shortcut
keys such that user can navigate across the install or uninstall of model under test using keyboard.

>> What if the mouse is not functional and the user is operating using keyboard? In this context model
under test might fail to deliver the value to the user. If provided it increases the usability of the model
under test.

Bangalore Weekend Tester: 15th August 2009 Page 10 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

20. Able to install and uninstall the model under test simultaneously.

Picture – 20a

Picture – 20b

Bangalore Weekend Tester: 15th August 2009 Page 11 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

>> This kind of behavior that is installing and uninstalling simultaneously will be a risk and costs on the
vendor and user of the model under test. Is this expected behavior? If not what should be the expected
behavior? Clicking on the Start  Programs  WireMaster  WireMaster, exhibited the behavior as
in picture – 20b after closing one of the install wizard by clicking button ‘Finish’. Instance of model
under test was not opened on clicking button ‘Finish’. Tried to open model under test, as said in above
lines. And it landed up in the behavior described.

21. Dialogs with messages that are not user friendly are always threat to the usability of the model
under test and the value it gives to the user.

Picture – 21a

>> This dialog can create ambiguities and what not in the user if the user does not know why this is
being displayed and he or she does not understanding anything that are said in the dialog.

22. Icon of the model under test appears to be a Java trade mark.

Picture – 22

Picture – 22a

>> Using the trademark of other people can push into the scenarios that break the law and patents. If
done so will it costs anything? If yes for whom, how and to what extent?

Bangalore Weekend Tester: 15th August 2009 Page 12 of 13


Exploratory Test Session on Install and Uninstall feature of WireMaster 0.46

23. Clicking on the above seen ‘WireMaster’ in picture – 22, model under test did not come up.

>> User will loose the hopes on the models that is being used if such behaviors are exhibited? What it
costs?

24. The installation wizard does not display any license or terms and conditions that needs to be
agreed upon prior to install of model under test.

>> Can the model under test (in this context software application) be installed without accepting any
license or terms and conditions of it? Can any such applications be without any license or terms and
conditions?

25. The install wizard does not tell anything about the system requirements that are needed other
than the space required for it.

>> Can this model under test be installed on hardware configuration that are too low which are not
enough to handle the kind of models that is being tested in this session? Should the hardware
configuration needed for the model should also be listed in the install wizard of model under test?

26. While installation of model under test, if the installation is stopped in mid of the install operation
or if the installation is aborted, the created files will not deleted or the install action will not be rolled
back. User should delete such files created by install process of model under test.

>> If the files created during the aborted installation are rolled back i.e. if they are deleted, would he
helpful full for the user. This might add the weight to reliability and efficiency of the model under test.

************ End of Test Session Report – 1************

Information still exist and they can be discovered on and on with the explorations. Exploration for the
functionality information will be at soonest.

Please write your queries, questions, comments, feedbacks, critics and thoughts to email-id:
ravisuriya1@gmail.com

Bangalore Weekend Tester: 15th August 2009 Page 13 of 13

Anda mungkin juga menyukai