全球化软件测试 测试技术和流程有哪些?
1、功能/性能测试
2、国际化测试
3、本地化能力测试
方法/步骤
1功能/性能测试 功能/性能测试的对象是原始语言开发的软件。测试的目的是保证软件的功能和性能符合软件设计说明书和用户的使用需求。 功能/性能测试是全球化软件测试的第一个测试过程,是进行其他测试的基础。测试的依据是软件设计说明书,测试的内容包含设计说明书中全部的软件的功能特征和性能。 对于原始语言为英语的软件功能/性能测试,从测试环境分析,应该选择至少一种英文操作系统,进行特征功能测试,配置不同的硬件进行性能和兼容性测试。 由于大部分软件的开发都是里程碑式的功能不断完善的过程,因此,功能/性能测试将包括单元测试、集成测试、系统测试等过程。 另外,虽然离岸外包测试正成为软件测试的新模式,但是软件的功能/性能测试仍然采用开发现场测试的模式,以保持测试者与开发者的实时直接交流。 总之,功能/性能测试的重点是软件的功能和性能,只有通过了该测试,才能进行下一步的其他测试。
2国际化测试 国际化测试的目的是测试软件的国际化支持能力,发现软件的国际化的潜在问题,保证软件在世界不同区域中都能正常运行。 国际化测试的测试环境,以Windows应用软件为例,针对世界软件市场的语言优先级,需要首先应用德语和日语的操作系统。这两种语言代表最重要的区域市场,同时日语又作为东亚双字节字符的典型语言。可以在英文Windows操作系统上安装具体的语言支持文件进行区域设置。 领测国际将日语作为系统默认区域设置进行测试,可验证 ANSI(非 Unicode)组件中的双字节字符集 (DBCS) 处理。将德语作为系统默认区域设置进行测试,可确保需要进行文本转换时能够正确处理 ANSI 和 OEM 代码页。 国际化测试使用每种可能的国际输入类型,针对任何区域性或区域设置检查产品的功能是否正常,软件国际化测试的重点在于执行国际字符串的输入/输出功能。 国际化测试数据必须包含东亚语言、德语、复杂脚本字符和英语(可选)的混合字符;其中复杂脚本字符指阿拉伯语、希伯来语、泰语。 国际化测试中发现的比较严重的软件错误包括软件在不同的区域设置环境下的功能丢失或数据破坏。这些错误经常出现在字符编码转换和双字节字符的输入/输出过程中。
3本地化能力测试 本地化能力是指不需要重新设计或修改代码,将程序的用户界面翻译成任何目标语言的能力。本地化能力高的软件可以容易地实施本地化处理。
-
放什么花桃花最旺盛呢
桃花最旺盛的时候通常是在春季。在种植桃花时,选择在春季进行种植,提供充足的阳光和水分,保持土壤湿润但排水良好,可以帮助桃花生长茂盛。此外,定期施肥、修剪和除草也是保持桃花生长旺盛的重要措施。...
-
饥荒浆果怎么种植
在饥荒游戏中,浆果是一种常见的食物和种植物,以下是浆果的种植方法:1.收集浆果种子:在探索时,你可以找到浆果丛以及浆果。使用工具(如鹤嘴锄)采集浆果,你将得到浆果和浆果种子。2.准备种植地:选择一个合适的地面来种植浆果。浆果需要生长在石地面或草地上,不能生长在沙地...
-
腌制萝卜怎么腌
腌制萝卜可以按照以下步骤进行:1.**准备材料**:萝卜、盐、糖、醋、香料(例如大蒜、姜、辣椒)、水。2.**准备萝卜**:将萝卜洗净去皮,然后切成你喜欢的形状,可以是薄片、丝或者小块。3.**腌制**:将切好的萝卜放入一个干净的玻璃罐或密封容器中。在萝卜上撒上适量的盐和糖...
-
法门寺一日游攻略
法门寺是中国佛教四大名刹之一,位于中国陕西省西安市东北方向的宝鸡市。1.游览时间:建议安排一整天的时间来游览法门寺,以充分体验和欣赏寺庙的文化和风景。2.寺庙参观顺序:一般可以按照东、中、西、北四个院落的顺序进行参观。东院是法门寺的正门,有较大的场所举行...