发明名称 测试国际化软件的方法和设备
摘要 为国际化软件提供有效的测试方法。该方法包括:根据变换表,一对一地把第一语言的字符转换成第二语言的字符,模拟翻译用国际化软件的第一语言编写的具体化资源文件;利用为相应测试类别准备的多种字体之一,显示来自通过参阅模拟翻译的测试资源文件进行处理的国际化软件的输出信息。包括在输出信息中的字符代码被分成应包括在输出信息中的与第二语言的字符对应的字符代码以及不应包括在输出信息中的与第一语言的字符对应的字符代码及其它字符代码。当使字符形状与作为测试对象的一组字符代码及一组其它字符代码关联时,每种字体使用不同的关联规则,从而通过利用相关字体,在输出信息显示中,作为测试对象的字符代码和其它字符代码可相互区分。
申请公布号 CN101145102A 申请公布日期 2008.03.19
申请号 CN200710148283.4 申请日期 2007.09.04
申请人 国际商业机器公司 发明人 伊藤祐子;青山希;伊藤隆晴;有马俊道
分类号 G06F9/44(2006.01);G06F11/36(2006.01) 主分类号 G06F9/44(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 李颖
主权项 1.一种由计算机执行的测试国际化软件的方法,所述国际化软件通过参阅具体化资源文件进行处理,所述方法包括下述步骤:从用第一语言编写的具体化资源文件读取数据;通过参阅具有一对一相互关联的第一语言的字符和第二语言的字符的变换表,把包括在所述数据中的第一语言的字符转换成第二语言的字符,从用第一语言编写的具体化资源文件产生用第二语言编写的测试资源文件;执行国际化软件;和通过使用为国际化软件的相应测试类别准备的多种字体之一,把从通过参阅作为具体化资源文件的测试资源文件进行处理的国际化软件输出的输出信息显示在屏幕上,其中包括在输出信息中的字符代码可被分成三组:与包括在变换表中的第二语言的字符对应的第二组的多个字符代码,这些字符代码应被包括在输出信息中;与第一语言的字符对应的第一组的多个字符代码,这些字符代码不应被包括在输出信息中;以及不与第一语言的字符或者包括在变换表中的第二语言的字符对应的第三组的多个字符代码,这些字符代码不应被包括在输出信息中,并且其中当使字符形状与作为国际化软件的测试中的测试对象的一组多个字符代码以及规定字符编码方案中的一组其它字符代码相关联时,所述多种字体各使用不同的关联规则,从而在利用相关字体的输出信息的显示中,作为测试对象的字符代码和其它字符代码是可相互区分开的。
地址 美国纽约