Перейти к содержимому

Фотография

Гайд по тестированию локализации и интернационализации


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 baranceva

baranceva

    Профессионал

  • Admin
  • PipPipPipPipPipPip
  • 4 158 сообщений
  • ФИО:Баранцева Наталья


Отправлено 29 января 2021 - 07:24

Автор: Симкин Алексей, Lead QA Enginner

 

Сегодня я хочу осветить и обсудить тему локализации (L10N) и интернационализации (I18N). В интернете и, в том числе и на Хабре уже есть полезные и интересные статьи, но часто они дают более-менее общую информацию о подходах, без углубленной информации о том, что и как можно проверить. Я бы хотел с вами поделиться своим опытом, просуммировать кое что из статей, которые вы можете найти в интернете, а также постараюсь описать большой checklist с самыми распространёнными кейсами как для локализации, так и для интернационализации. В чеклистах я буду стараться упоминать только те проверки, которые вы можете сделать сами, без (глубоких) знаний языка новой для вас локали.

 

Читать статью полностью...


  • 0
Наталья Баранцева
Тренинги по тестированию ПО

#2 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 29 января 2021 - 07:53

Это все хорошо, но..

Потом оказывается, что у пользователя логин на компе ジョン, и ваше приложение валится при запуске.


  • 0

#3 tjupka

tjupka

    Активный участник

  • Members
  • PipPip
  • 81 сообщений

Отправлено 05 апреля 2021 - 14:13

На мой взгляд, к этому чит-листу следует добавить ещё пару пунктов.
1. Соответствие локализации проги и операционной системы, где эта прога крутится, как на сервере, так и на персональном девайсе. А то многие ленивые проггеры используют стандартные системные интерфейсные элементы, которые по-умолчанию цепляют локализацию системы, а не проги.
2. Настройки локализации базы по отношению к локализации проги и операционной системы. В базе Oracle за это отвечают NLS Parameters, которые могут быть различны даже внутри базы, например, внутрибазовый дебаггер может формат дат воспринимать в одном ограниченном виде, тогда как вся база работает на совершенно ином из расширенного списка.


  • 0

https://tjupka.blogspot.ru - из опыта тестировщика



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных