Deep Accessibility and Usability Testing

It's no secret the web is becoming a very complexmind?"Usability Testing Usability testing
place. Anyone who has ever managed theiris generally carried out in specialized labs where
company's efforts to create a web presence knowsordinary people are invited to use your website while
the choices can be dizzying. You have standardbeing observed by usability specialists. The user is
marketing issues, like identifying target audience. Yougiven tasks, such as finding key information or
have functional issues: Will this site be a tool tomaking a purchase on the site. The specialist times
gather information? Will it advertise a new product orthe assignment and observes the user as he surfs
service? Will it be an online service in and of itself?through the site. At the end the user is asked to
Will it sell a product? Will it be all of the above? Andrate various features and describe his experience.
unless you have your own in-house developmentThis step is just as important as any of the
team you have to choose the right company to buildpreceding ones. After all, you have now invested
and host your website; often listening to technicalconsiderable effort and resources into your
terms like HTML, XML, UML, .NET, ISP, ASP, ATS,company's web presence and you should know if and
CMS, RSS; server farm, co-location, W3C ...It'swhere it's weak points are so they can be addressed.
enough to leave your mind numb. And at the end ofIf a client cannot find that item to buy or the
the day it's all too easy to lose sight of the one thinginformation she wants, all your time and money have
that should never be forgotten - that potential visitorbeen wasted. Usability testing asks, "Does the site
to your site.More and more companies are becomingmeet or exceed client expectations? Is it easy or
aware of the need to accommodate a broadeningeven pleasurable to use?"Deep Testing Deep testing
range of potential visitors to their websites. In ouris a new concept. It isn't so much adding a new
multicultural world these can be people for whomtesting layer; it's optimizing what is already there. For
English is not a native language. As computersinstance, if accessibility compliance is in the
become less expensive, easier to use, and generallyspecification for a website the traditional method, as
more prevalent in day to day life, those visitors mightoutlined above, sees accessibility testing as one or
be seniors. And, as technology evolves that cantwo distinct and separate layers. Deep Testing
output media in multiple ways, such as reading textmethodology would combine functional, automated
aloud, the potential clients may even be blind. Testingaccessibility, and validation testing into one step. The
is the key to satisfying the broadest range ofadvantage is that it becomes a basic requirement and
visitors. Here is a quick overview of some necessarynot an "add-on" or luxury. It is taken seriously by
steps.Functional Testing Functional testing is generallyeveryone from those responsible for design to
handled by the web development firm or departmenttesting to budgeting. Next, manual accessibility testing
and is generally invisible to the client. It covers suchis carried out by someone who is not only an expert
things as verifying that links lead where they shouldat using the software but dependant on it. In other
and that forms and databases work togetherwords, if you are conducting screen reader testing
correctly. It asks the question, "Does it workthen it is done by a visually impaired person, not a
right?"HTML and CSS Validation Testing The codesighted "expert". The advantage here is that by
that makes your website work should be writtendoing so you leverage the experience of the test
using formal grammar. It may function withoutspecialist. The visually impaired user knows intimately
following, so called, valid code standards but it will bewhat constitutes good and bad design from her own
treated by search engines and other automatedfrustration at bad sites and pleasure from quality
systems as second class at best. It's a bit like whenones. She knows what navigation and user aids
you wrote essays at school - you had to use aactually work. And finally, she brings to her work a
formal structure and grammar. HTML and CSSpersonal passion and desire to help websites improve,
validation asks the question, "Is it written andsimply because it will make her life that much easier
structured correctly?"Automated Accessibility Testingand more fulfilling.Conclusion Why should the project
Automated accessibility testingmanager who's just been assigned the creation or
makes use of specialized software to examine yourupgrade of the company website care about all this?
site's code to see if certain elements to helpAfter all, isn't it part of the developers' responsibility?
handicapped people use the web are present. It isYes, and no. Being aware of the general aspect of
very efficient at finding errors and omissions at thisweb development can only help you make decisions.
level. It is somewhat analogous to a spell checker andAnd understanding the testing process makes you
even the grammar checker. Some packages arethink about your requirements in a more results
even sophisticated enough to offer advise on how tooriented way. If you know that website accessibility
correct issues they discover. This level of testingis going to be a requirement you should understand
asks, "Are the elements necessary for Accessibilityhow it will be verified. You can understand, in
Compliance present?"Manual Accessibility Testingadvance, why simply running the site through
During manual accessibility testing we examine aautomated testing doesn't assure accessibility and
website the same way a handicapped person would,you can budget time and money for deeper testing.
for instance by using software which reads the pageYou can take the time to find a testing firm separate
aloud or magnifies the text. It can also meanfrom the developers to independently verify
checking that the copy is written clearly and plainlyaccessibility compliance - the only way to really know
enough for someone new to English or even who isfor sure. And having decided on testing, you will be
dyslexic to understand. The step is ordinarily carriedarmed with the understanding to maximize your
out by test experts who are not themselves disabledefforts.Nik Page has been working in website and
or dependant on the software they use. It'suser interface testing for over 10 years.In 2005 he
tempting to believe that automated accessibilitylaunched Page Accessibility Labs (PAL) in order to
testing is enough, but you shouldn't. Just becausebroaden the world of possibility for handicapped web
elements necessary to meet accessibility standardsusers. PAL utilizes the unique skills and experiences of
are present doesn't mean they are implemented well.visually impaired test specialists to ensure complete
Manual accessibility testing asks, "Is it designed withtest coverage.PAL specializes in Accessibility Testing
all potential clients using various output devices inand Target Audience Usability Testing Solutions.