51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2545|回复: 1
打印 上一主题 下一主题

[原创] 十分感谢庄大侠的指教

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-13 13:55:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Hi,
?In order to support Chinese character, you need to install SilkTest International(STi) , instead of SilkTest.
STi is a sepearte tool of Segue, it is based on unicode, so It can support unicode characters.including simplified chinese character,Japanese characters(double byte character).
The difference between ST and STi can be found on Segue website: www.segue.com.
and you can also visit www.segue.com.cn to apply to evaculate STi.

Best Regards,
Asks


    From: "wentaowang sunsowang" <sunsowang@hotmail.com>
To: asks_zhuang@hotmail.com
Subject: RE: silktest Question
Date: Mon, 12 Dec 2005 19:04:26 +0800

Hi, Asks

我用的ST是silktest,我曾经试过把<SilkTest Installation directory>\Locale文件夹下的:
· ...\simplified_chinese\browser.inc

· ...\simplified_chinese\explorer.inc

· ...\simplified_chinese\netscape.inc
拷贝到Extend文件夹下,还是不能用。

Thanks,
Sunso

    From: "Asks zhuang" <asks_zhuang@hotmail.com>
To: sunsowang@hotmail.com
Subject: RE: silktest Question
Date: Fri, 09 Dec 2005 14:07:03 +0000

Hi,Sunso,
?不能显示中文:你的ST是silktest 还是silktest international?后者是基于unicode编码的,完全支持中文;这两种方法我都在STi中调试通过的。
Net支持:需要单独的Licenses.Silktest中除了Net,其他的开发环境都是直接支持的。

Asks.zhuang


    From: "wentaowang sunsowang" <sunsowang@hotmail.com>
To: asks_zhuang@hotmail.com
Subject: RE: silktest Question
Date: Fri, 09 Dec 2005 16:39:23 +0800

庄大侠:
牋牋 我试了一下,前一种方法中不能在脚本中直接显示中文,全是问号,真是失败。后一种方法比较使用,我觉得比较可行,但是还是最后行不通,因为不能返回对应语言版本的语言,更失败。

顺便问一下,关于.net 平台的测试是不是需要.Net license,还是只要有serverlicense就可以了?

谢谢!


    From: "Asks zhuang" <asks_zhuang@hotmail.com>
To: sunsowang@hotmail.com
Subject: RE: silktest Question
Date: Thu, 08 Dec 2005 02:01:57 +0000

Hi,Sunso
?早上好。
?你的需求是测试多语言版本的程序,所谓多语言版本,是指程序相同,只是语言包不同。
所以silktest也对应的只需要一套脚本,然后对象识别时候直接访问语言包,根据语言包的内容来却分对象。
如一个button,在English版本中显示文字是"Add“,中文版本是”增加“.如果分别录制,对应的对象声明(window declaration)如下:
window button ADD_Button
tag "Add"

window button 增加
tag ”增加“

可以合并在一起:
window button ADD_Button
multitag "Add"?”增加“

则这个button在脚本中被定义为"ADD_Button",运行过程中首先寻找叶面上是否有一个对象,类型是button,显示文字是"Add",如果没有则继续寻找类型是button,显示文字是 ”增加“;

也可以让对象声明直接去语言包数据库中得到内容,如"Add"?”增加“这些显示信息;
window button ADD_Button
tag createtag(this)

createtag是一个函数,根据windowname返回对应语言版本的语言包内容:
STRING createtag(Window w)
STRING sID
STRING sLng = "English" //可以定义为全局变量,或者定义为参数,从testcase输入。
。。。
//访问数据库,根据SLng和windowname(W),得到显示内容

Asks


    From: "wentaowang sunsowang" <sunsowang@hotmail.com>
To: asks_zhuang@hotmail.com
Subject: RE: silktest Question
Date: Wed, 07 Dec 2005 15:33:15 +0800

庄大侠:
牋牋 我在QAforums上问别人关于本地化的问题,别人的回答让我很疑惑,很感激你上次给我回答的问题,希望你能百忙中抽出空来帮我解释并解决以下本地化的问题。
你跟我讲过本地化包括SilkTest产品的本地化和脚本测试的本地化。我在论坛上得到的回答在下面,我觉得像是SilkTest的本地化,我不清楚这个概念。现在我要做的事情是测试其他语言版本的产品。我想应该属于测试脚本的本地化。需要什么样的函数来实现,能给我觉个例子么?


Thanks
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-12-13 13:57:29 | 只看该作者
庄大侠人真的不错,不愧是斑竹,我们都应该向他学习。先顶一个!:p
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 02:46 , Processed in 0.067405 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表