How a
software can be a easy to use or user’s –ease to use, meeting all the provided
requirement and flexibility in handling controls, All these comes under the
usability of software and Testing this series is called the usability testing..
This start
at the initial design phase of software development life cycle which proof more
visibility on the expectations for the users.
In the
usability testing an application should be Useful, findable Accessible,
usable and desirable.
Need/Requirement
of Usability Testing:
How the
software will look and work. Its looks should very attractive and should easy
to use. Due to following reasons some software or websites fail:
i.
Where should user click for next?
ii.
Which page should navigate on the terms and
conditions?
iii.
Jargon or Icon representation should clear.
iv.
Validation or Error messages should consistent.
v.
Session time out should be proper and sufficient
Goals or
Motive for Usability Testing:
What main
function should be in software to achieve the common goals for usability?
i.
Effectiveness of the application software: System should easy to learn,
useful and adds value to the motive visitors. All content, images, icons should
be aesthetically agreeable.
ii.
Efficiency: Navigation should be correct and should not
ambiguous and irritable like with frequently scrollbar. Pages or Screen should
be properly formatted. Search should be proper.
iii.
Accuracy: No page break or broken links should available.
Incorrect and outdated data should be removed and not visible.
iv.
User Friendliness: Fully developed application should
not require much training and easily opera table.
Usability
Testing Process:
i.
Planning: First plan for testing what need to test and how
should to test according to requirement.
ii.
Recruiting: Need or require eligible Test engineers according
to testing quality.
iii.
Usability Testing: Now usability test cases will be
executed.
iv.
Data Analysis: This is data analysis phase.
v.
Reporting: Found bugs need to report to responsible persons
i.e. CEO, client, developer or designer.
Methods
or Types of Usability testing:
Followings
are the main methods which are used for usability testing:
i.
Remote Usability Testing: Testers and observers do work
remotely located. Both access the application for execution and completed their
work.
ii.
Laboratory Usability Testing: Observers and Test Engineers do
testing in separate lab room.
Five 5 Test Engineers are
enough to uncover the 80% usability errors or issues.
Usability
Testing - Best Practice: Need to start on early stage of development. Test Engineers should be
properly educated and experienced. One observer need on each Test engineer.
Merits
and De-merits of usability testing:
i.
Satisfaction of end user
ii.
Uncover the usability bugs on time
iii.
Highly efficient and effective system will be maintained
Demerits:
Usability testing can be expensive so much
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Definition
and What is usability testing, Need Requirement and merits demerits of Usability Testing, Usability
Testing - Best Practice, Methods or Types and process of Usability testing, Goals
or Motive for Usability Testing
No comments:
Post a Comment