QA Automation in the Globalized Environment
Vita Santrucek - Sun Microsystems,
Czech Republic
Intended Audience: |
Managers, Software Engineers, QA Managers, QA Engineers |
Session Level: |
Beginner |
With the expanding global software market, it is becoming more
and more important to deliver timely, cost effective, and high
quality globalization of software products. This is a big challenge
for the globalization testing, where the number of test
configurations can grow exponentially. This paper discusses
importance of globalization and its consequences for QA, and then
introduces both technical and process solutions by an innovative QA
automation and the workflow. We will discuss one possible approach to simultaneously achieve
cost saving and the quality improvement of localized software
testing. From the technology stand point, we leverage open standard
technologies such as Java, X11, XML, and Unicode to build portable
QA framework, which runs on any open platforms (such as Solaris and
Linux). We cover both white box and black box testing for Java and
X11 applications. We will also discuss innovative automation
approaches such as utilizing accessibility APIs. From the process
stand point, we will discuss an "end to end" internationalization
and localization QA workflow process in fully automated QA
environment taking advantage of both in house resources and any
external resources available on the internet. We will show real
examples from our Solaris system testing for the global market in
our discussion. |