|
Case Studies -
Software Product Localization Testing |
![]() In this case, our delivery team has run a testing project for a web application server, outsourced from a Fortune 500 multi-national company. This web application server is aimed at providing developers a set of reliable and highly efficient development tools for enterprise applications, which also provides convenient solutions for RIA (Rich Internet Application) development. The product is a dynamic web service application based on J2EE of JRun, with a developing language similar with JSTL from JSP. And with the latest version, developers are also presented with an Eclipse based IDE for which can better enhance the development efficiency. Our delivery team was responsible for: part of the localization testing (focusing on JPN from the tier 1 langs), functional testing as well as GB18030 testing. The testing targets include: the web service product itself, and the Eclipse based IDE tool. As the testing owner for above testing fields, Dashinginfo has delivered from the testing plan and testing strategies to the design and update of testing cases, execution of testing and the testing reports. With the on-time and on-quality jobs, we have provided valid and reliable quality evaluation statistics that helped product release. This testing project required multiple platforms and languages, including Windows, Linux/Unix, Mac OS, and with Japanese, Simplified Chinese and English. Throughout the project, in order to ensure the schedule of the release, our delivery team was also responsible to communicate with developing, testing and product teams in both China and India. Especially that in this project, the product team required same release date for JPN version with the English version. In a normal software product development cycle, localized builds are usually released some period after the core English version, which makes room for the development team to work on localization tasks. So a “same release date” makes it more crucial for our delivery team. And in order to accomplish this, our delivery team has made accurate plans on arranging the testing tasks and team resources. |
