【发布时间】:2011-09-21 18:12:13
【问题描述】:
我对 Delphi 比较陌生,所以请多多包涵。基本上,我需要根据我是在英语还是法语翻译环境中进行测试,将变量设置为不同的值。这些 TC 脚本中的所有菜单都通过它们的名称访问,在法语中它们是不同的。但是,我可以通过它们在菜单中的位置来访问它们 - 例如 [4|2]。
我有一个常量列表,并想设置一个数组以将 MenuItem1 设置为 File|New 或 [4|2],具体取决于 tcDecimalSeparator <> '.' 的值(设置为声明的常量)。
这有意义吗?什么是最简单/最好的方法?
我知道我可能可以通过数据驱动测试来设置这一切,但我不想在发布之前过多地修改脚本。
【问题讨论】:
-
您真的在创建数组并从中选择值时遇到问题吗?或者您是在问如何测试多语言程序?另外,请记住,如果您正在编写 TestComplete 脚本,那么您并没有真正使用 Delphi。您正在使用 看起来 像 Delphi 的东西,但实际上并没有所有相同的功能,所以这个问题上的“delphi”标签可能是一个红鲱鱼。
-
有效点。我更熟悉 VB,并试图通过这个来感受我的方式。我将删除 Delphi 标签 - 感谢您的输入!
标签: delphi testcomplete