Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Significance of Multimedia
Testing
Before looking at the significance of “Multimedia Testing”,
we must first ascertain what “Multimedia” is.
Bitmap Graphics
What Flash is all About
Bitmap graphics use colored dots, called pixels, which are
Flash, a popular authoring software developed by arranged in a grid. In the below image, the leaf is designed
Macromedia, is used to create vector graphics-based by the specific location. When you edit a bitmap graphic,
animation programs with full-screen navigation interfaces, you modify pixels rather than lines and curves.
graphic illustrations and simple interactivity in an anti-
aliased, resizable file format that is small enough to stream
across a normal modem connection. The software is
ubiquitous on the web, both because of its speed (vector-
based animations, which can adapt to different display
sizes and resolutions, play as they download) and for the
smooth way it renders graphics. Flash files, unlike animated
but rasterized GIFs and JPEGs, are compact, efficient and
designed for optimized delivery. Before moving further, we
will have a look at the major difference between vector and
bitmap graphics.
AppLabs.com
App_Whitepaper_Usability_Testing_For_Flash_Applications_1v00 Page © 2007 AppLabs
Process to be Followed for for the web. Animation is a technique where successive
still frames of a particular object appear to constitute a
Flash Testing sequence of movements. Testing these animations along
with the sound for proper display of output makes a big
What is Flash Testing? difference. Animations make the environment alive for
better understanding purpose.
During the development of the Macromedia Flash movies
the designers may face problems while experimenting with
Synchronization Testing
creative movies, so testing these files/movies by following
simple rules/guidelines will result in a better output. Without synchronization, what viewers hear will not match
what they see on the screen. Synchronization therefore
Flash Testing can be broken down into the following
principle phases, namely plays a major role in every field, so before uploading any
video files, synch testing becomes a mandatory task.
Content proofing and audio testing;
Animation testing;
Interactive Testing
Synchronization testing; Interactions are the physical controls that are used to
execute the moves of an application. For example, student
Interactive testing (e.g. games and applications involving
interaction with the application plays an important role for
action scripting).
online education. To facilitate student engagement with
material, interactions are used to a high level to enhance
Content Proofing and Audio Testing
their motivation and reflection.
Proofing is more important for web content thus rechecking
the content is our primary objective. One of the major Types of Interactions
aspects of the usability testing in Flash applications would There are various interaction methods that can be used.
be content proofing, in accordance with synchronized/ Several are listed below:
corresponding audio testing.
Interactions for presenting the data
Proofreading is a separate activity. Proofreading consists of
reviewing any text, either hard copy or soft copy, checking Roll-over
for typographical and formatting errors. This may be done Circle
either against an original document (with a checklist for Formula display
reference) or adhoc (without checking against any other
Stages
source).
JavaScript pop-up
Similarly when dealing with audio testing, we need to
Audio player
ensure the correct audio files have been provided for
proper synchronization with the text. While going through Image displayer
this testing there are some rules/checklists defined which Interactions for decisions
will be discussed later.
Yes/No decisions
AppLabs.com
App_Whitepaper_Usability_Testing_For_Flash_Applications_1v00 Page © 2007 AppLabs
Flow of Flash Usability Testing
AppLabs.com
App_Whitepaper_Usability_Testing_For_Flash_Applications_1v00 Page © 2007 AppLabs
Flash Testing Checklist
This section covers the Flash checklist; which includes the items to be tested right from the beginning of the Flash testing
life cycle. The checklist consists the details of the 4 types of testings discussed earlier.
AppLabs.com
App_Whitepaper_Usability_Testing_For_Flash_Applications_1v00 Page © 2007 AppLabs
Common Bugs databases” should be replaced by “Data taken directly
from the operational databases”.
The most common bugs found in the usability testing of
Font and Colors are not Clear Enough
multimedia applications are listed below:
AppLabs.com
App_Whitepaper_Usability_Testing_For_Flash_Applications_1v00 Page © 2007 AppLabs
Animation Testing Bugs Necessary Skills
No Proper Highlighting
The mandatory skills required by a software tester to test
the usability part of Flash movies are as follows:
Creative skills
Keen observation
Testing skills
Conclusion
In the above example the text is ‘highlighted’ by the red Adobe’s Flash technology has become one of the leading
line. The line actually succeeds in covering the text, thus contenders in the Rich Internet Applications (RIA) market,
demonstrating an inappropriate method of highlighting. with over 95% of all browser users able to access Flash
content. Providing users with a content rich, interactive
Interactive Testing Bugs user experience places a significant emphasis on the
Links not Working quality and look and feel of the application. Minor errors
that may have been overlooked on a static web page can
become critical errors that leave users with a confusing,
annoying or simply unworkable interface that destroys the
user experience; internet applications must provide an
excellent experience or users will not return to your site.
Only through comprehensive usability testing can you
ensure that an excellent user experience is built into the
core of your internet application. It should be an essential
component of every Flash application’s test plan.
AppLabs.com
App_Whitepaper_Usability_Testing_For_Flash_Applications_1v00 Page © 2007 AppLabs