51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3800|回复: 5
打印 上一主题 下一主题

[原创] 如何减少多语言环境下的测试工作量

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-7 17:56:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个HMI软件,本地化为不同的语言(SC.JP.FR.GE),每个语言有对应的Build,工作中经常要测试4种语言的Build,但是每个语言所用的TC是一样的,也就是说,同样一个用例我需要在4种语言的系统中都做一遍,(虽然用的build不一样).现在的问题是:

1.操作系统对本地化过的不同语言的软件有影响么?如有(我觉得肯定有),具体会影响到软件的那些方面?
2. 4个Build仅仅是本地化了而已,那么本地化后的软件跟原软件有哪些区别?仅仅是语言不同了么?
3.如何减少工作量,即,虽然我在不同语言的系统上用不同语言的Build测试,但,有哪些方面是相通的呢?即,哪些功能或特性我只要用一个语言的Build在一种语言上测试,别的语言上就不用测试了?
4.请大家重点解释下,本地化的系统和原系统的区别,以及不同语言的操作系统对软件具体的影响.谢谢了!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-8-7 19:29:39 | 只看该作者
不太清楚你所说的HMI软件是什么类型的,不过在本人看来他们的差别更多的在界面显示上,比如说一个错误消息,中文与英文的长度肯定有差别,这时候就要看界面的显示在使用不同语言的情况下有没有显示不全,或者不美观的问题。
另外就是看程序是怎么写得了,一般多语言版本多是用unicode写得,这样应该在程序中影响不大,但如果原程序因为历史原因用得是非unicode写得,那就要担心了,这种情况下就要考虑是否需要将case全部跑一遍了。不过理论上是不需要的,只要前期做好分析,选择一些有代表性的case跑一下就可以了。
这种测试的工作量应当全部在前期的规划上,要与designer和system manager多交流以得到尽量准确的消息,必要时可以自己看code,然后针对不同的版子设计不同的case,如楼主所说,case可以只有一套,但可以不全跑。比如,按照case的优先级,在所有的版本上跑那些高优先级的case,对于中等优先级的case,可以考虑在某1-2个版本上测试,低优先级的就看了,甚至可以均匀分摊到不同的版本上(这个比较偷懒:))
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-8-11 13:09:34 | 只看该作者
谢谢指导,HMI-human machine Interface. 因为我们是一家纯粹做测试和翻译的软件外包公司。客户是不是自己人,所以开发跟测试不在一个site.code基本我们看不到,我们只做黑盒测试.重点是功能测试 //写错了,已修改, 太想做白盒了...

1楼所说的UI问题测试时候一般会注意到,现在公司的策略是给足够的资源在所有语言的系统上把所有的case都跑一遍,我认为太浪费,但自己又不知道除了UI问题还有那些功能会被操作系统所影响,故疑惑中.
按优先级测试是很好的注意。

另,对于多语言环境下如何减少测试工作量,有没有通用的准则,望大家指导,谢谢。

[ 本帖最后由 kiss0710 于 2008-12-5 09:03 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-8-13 13:30:32 | 只看该作者
都没人理我?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-10-31 17:26:27 | 只看该作者
看不到code怎么做unit test??
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-12-5 09:02:04 | 只看该作者
回楼上,我之前说错了,unit test 我们是On Site testing,目前我没有被派过去过,code接触不到,也没有权限看.

[ 本帖最后由 kiss0710 于 2008-12-5 09:05 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-26 21:23 , Processed in 0.074219 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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