|
由于年前换了工作,现在不再做单纯的系统系统测试了,而是专注于I18N测试,以前对这块基本上不是很懂,经过两个礼拜的学习和几次非正式的培训,大体了解了一些。
1 I18N测试不同于一般的系统功能测试,需要做系统功能测试,但是感觉没有单纯做功能测试要求的那么细致,系统业务的
关联性和合理性可以不必过多考虑,因为这不是你的主要责任,你也没有那么多时间考虑,不过测试时最好能把系统的每个功
能点都跑到,不然很可能就会遗留I18N的bug在系统中。
2 I18N需要关注的东西和一般的功能测试不同,更多的关注于界面上的东西,简单的例子就是系统界面上显示会不会把中文显示
为乱码 之类的。当然,也有一些I18N的bug会影响到系统的功能,比如一个安装包在正常的路径下面可以安装,如果路径下
包含DBCS,比如中文,则不能安装。
3 I18N对各种操作系统的使用有一些要求,因为做I18N测试,很多时候需要测试软件在不同的操作系统下的使用,比如
unix,Windows,不同的操作系统还需要关注不同的语言平台,比如英文,简体中文,德文,日文等。如果对其他国家的语言不是
很了解,最好能记住操作系统中常用功能的图标是什么,这样实际测试过程中操作会快一点,不用在测试德文和日文系统时不
停的和英文或中文系统对照。
4 需要对字符集和编码方式有一些了解,这样你才会本质上了解测试过程中为什么在不同的语言平台下需要使用一些特殊的字符
进行测试。
5 学好英语。因为能做I18N测试的产品都是一些大公司的产品,这些公司的产品往往是由很多国家的工程师一起完成的,比如编
码在 美国或印度,测试在中国或其他地方,英语是日常沟通的第一语言,像平时的邮件,提交bug,测试计划,Bug分析等都
是英文的。有时候多个国家的人一起开会肯定是英语。所以英语的听说读写一定要过关。
后面我会陆续把自己工作过程中的经验分享给大家。 |
|