Reduce costs - Take advantage of lower labour costs and today's exchange rate. Make the choice to hire QA Labs Inc.
Archives...
Archives of this newsletter along with other on-line resources are available on our website.
Test Earlier...
It is a well-established fact that the sooner a defect is found the less expensive it is to fix. Early involvement also allows evaluation of important planning, design, and development decisions with respect to how these decisions aid or impair the testability of the application.
Outsource Testing...
We have the facilities and the people - you have the software. We can assist your in-house test team by performing system / compatibility testing, functionality testing, usability testing, performance testing, and localization testing to help you make sure you're ready to go to market.
Regression Testing...
Outsource your regression testing and keep your software reliable. Working in parallel with your in-house team, we can help ensure that after the latest additions and changes your software continues to work across your supported configurations: operating systems, processors, browsers, networks, etc. with effective test plans, leveraged automation and custom facilities.
TX Packages...
Do you need short-term test resources? Do you want to try outsourced test execution? QA Labs' Test Execution Packages give you a zero ramp-up, zero overhead, full reporting solution right at your fingertips.
Roadmaps...
Improve product quality and reduce support costs with a Roadmap to Quality. QA Labs can investigate your current project workflows and tools to produce a report of recommendations and Quick Wins tailored to you - all in parallel to your current ship cycle and at a low fixed cost.
Tool Choices...
Specific selection criteria in advance of a significant software purchase are crucial. QA Labs has the expertise required to provide you with an objective evaluation of the commercial tools that may best fit your requirements. Before you commit valuable time and money, let us do the evaluation that will let you make the best decision.
|
|
|
QA Labs brings you practical tips and tools on testing, quality assurance (QA), and related topics through this monthly e-newsletter.
Event Announcement: QA Labs opens
East Coast US office. View our
press release for more information.
FEATURE ARTICLE
Quality Multimedia Applications
What is Multimedia?
According to Rick Sharpe, it is "the use
of a computer to combine and present text, graphics, audio,
and video with links and tools that let the user navigate,
interact, create, and communicate." Multimedia is used in
a number of mediums including CD-ROMs and DVDs (e.g. interactive
games, presentations).
Quality and Multimedia
"Your software will be tested for usability,
either by you or your customer." [Jakob Nielsen]
When producing multimedia applications,
there is much more to worry about than just functionality.
It is therefore important to better understand those areas
that have as much an impact on the end product as its feature
set.
Some first principles of effective interface
design are described by Bruce Tognazzini:
- Effective interfaces are visually apparent and forgiving,
instilling in their users a sense of control. Users quickly
see the breadth of their options, grasp how to achieve
their goals, and do their work.
- Effective interfaces do not concern the user with the
inner workings of the system. Work is carefully and continuously
saved, with full option for the user to undo any activity
at any time.
In testing multimedia applications, we
are in essence examining its usability as well as the functionality.
This evaluation can be based on certain criteria or qualities.
In all cases the criteria should take into account the age
group targeted so as to be intuitive and intriguing. The
following are some of these criteria:
- Packaging: The first glance should intrigue the consumer
into buying the product over all the others of the same
type. Some specific qualities to consider are the visibility
of the title, the minimum system configuration, graphics
quality, intended target audience, special features, and
any seals of approval that would make the product stand
out.
- Interface: Interface describes the method of interaction
the program provides, from beginning to end. Some of the
qualities to consider here are ease of installation, consistency
of buttons and icons from screen to screen, how much control
the user has over video, how much time it will take the
user to figure out the next step, and ability to quit
the application whenever desired.
- Navigation: Navigation throughout the application and
within individual screens should be intuitive and non-linear,
providing both graphical and text-based links. Button
topics should make use of good metaphors or icons to make
them easy to find and understand.
- Content: Content qualities include good balance of text,
illustrations, audio, video, vocal and text update of
status, and play-by-play requirements. Vocabulary, sentence
structure and sentence length should be grammatically
correct and suited for the purpose of the application.
- Presentation: This involves the combination of graphics,
illustrations, audio, and video working alongside the
text to produce a smooth flowing and convincing display.
The application should give the user control over the
different aspects of the objects, such as speed and volume,
through customizable preferences.
- Graphics/Images: This examines the use of graphics and
images, their quality, and how they display in the different
system configurations. Clarity and quality should remain
intact when resizing the window, switching between applications,
or changing system settings such as the number of colours
and screen resolution.
- Audio/Video: The audio should be strong and clear. Narration
voice tracks should be easy to understand, and of a consistent
volume. Any sound effects should be appropriate and distinct.
The application should use character voices and music
suitable to its purpose and theme.
- Performance: When deciding on minimum system requirements,
the performance should still be acceptable to the user
such that application video and audio playback do not
crash, freeze or cause error.
- Support Materials: The online help, manuals and quick
reference guides are a last resort to help the user understand
the application and how to use it; therefore they should
be contextual and provide a quick and easy reference.
Summary
When testing multimedia applications there
is much more to quality than just functionality. The look
and feel of a product, its graphic quality, interactivity,
intuitiveness, and navigability are some of the areas that
will impact a user as much as the product's feature set.
About QA Labs Inc...
QA Labs is a powerful player on your team supplying the critical competitive advantage you need today. Our mission is to help you make your software products succeed in the marketplace, whatever the climate. We work with you to make wise choices that reflect project constraints, industry trends, and business considerations. We are the largest independent software quality assurance and testing service provider in Canada. For more information, please visit www.qalabs.com.
|
|