silver_q 发表于 2013-8-8 00:26:08

I18N Dev Test model

对于I18N测试,大部分公司还在沿用传统的瀑布

是否已经有改用Agile的成功案例可以share下呢?

goal1860 发表于 2013-8-9 18:38:08

个人觉得agile与否的根源在整个开发流程,而不在测试本身,由于i18n和l10n的启动往往比较迟,敏捷方法不容易贯彻。在以英文客户为主要对象的软件计划里国际化开发一般只是整体开发的一个小分支,流程根本是不可控的。
比较好的实践是在早期产品backlog里明确阐述i18n和l10n需求,然后在iteration planning的时候才比较好控制。另外i18n的自动化测试技术还不成熟,要自己写些配套脚本。不然的化随着项目深入工作量会加大,特别是做伪本地化扫瞄和结合本地化测试的阶段。

silver_q 发表于 2013-8-9 21:48:22

看看Adam Asnes的这个video
http://i18nblog.com/2013/07/24/whiteboard-talk-issues-on-supporting-internationalization-and-localization-during-agile-development/

就该问题他给出了一个解决方案,一起学习下吧

silver_q 发表于 2013-8-10 11:37:54

个人觉得agile与否的根源在整个开发流程,而不在测试本身,由于i18n和l10n的启动往往比较迟,敏捷方法不容易 ...
goal1860 发表于 2013-8-9 18:38 http://bbs.51testing.com/images/common/back.gif

您说的非常正确,Agile不在于测试本身

同时您也提到“i18n和l10n的启动往往比较迟”

我的问题就是,是否有Dev跟I18N测试同步进行的best practice可以说share出来呢?

谢谢!

goal1860 发表于 2013-8-10 14:14:09

还真没遇到过的:)

gcd0318 发表于 2013-8-19 12:36:39

为什么要把i18n/l10n剥离出来?i18n/l10n和一般测试的唯一区别就是关注点不一样,本来就是一体的行为,所有功能测试要走的case都要走,所有ue测试能看到的界面都要看,本来就是一个行为

silver_q 发表于 2013-8-20 10:11:01

为什么要把i18n/l10n剥离出来?i18n/l10n和一般测试的唯一区别就是关注点不一样,本来就是一体的行为,所有 ...
gcd0318 发表于 2013-8-19 12:36 http://bbs.51testing.com/images/common/back.gif

我也认为应该整合在一起,不过现实状况不是这样,至少我遇到的不是

如果您有什么best practice,能否share一下呢?Thanks

metoto 发表于 2013-9-15 23:22:32

我觉得所谓剥离出来是由于i18n往往会影响l10n,所以从阶段流程上来说,要先保证i18n测试完成,再开始l10n

没翅膀的飞鱼 发表于 2013-11-12 08:48:29

这个感觉没有必要争论,看项目具体情况;一般情况下可以把i18n看成基线项目(对外公用版本),i10n看成定制项目,为某个特殊需求或者用户或者国家定制项目来看待
页: [1]
查看完整版本: I18N Dev Test model