Тестирование - George-VB/xussrset GitHub Wiki

Тестирование в меню

Проверить во все года:

  • иконку
  • название
  • описание в меню покупки (в том числе после снятия с производства, поскольку эта информация остаётся доступной в окне автозамены), включая технические характеристики
  • при нахождении в группе также проверить название группы после постройки ПС

Тестирование покупки

Проверить во все года, когда свойства должны меняться (на год перед изменением и год изменения):

  • соответствие построенного ПС описанию

Учесть, что СО сохраняется в течении 1 дня после постройки, после этого начинает оперативно пересчитываться. Для проверки СО строить надо на паузе

Тестирование рефита

Для всех построенных на предыдущем пункте проверить:

  • текст рефита
  • варианты рефита
  • стоимость рефита
  • соответствие ПС описанию после рефита

Тестирование сборки состава

Проверить сборку состава и корректность изменения свойств (включая пенальти на скорость):

  • одинаковых ПС
  • по СМЕ
  • присоединение ПС не по СМЕ
  • присоединение за ПС по СМЕ
  • присоединение за ПС не по СМЕ
  • присоединение через промежуточные вагоны (проверить на длинных (шаблон 17 и более, например головной вагон ЭШ2) и обычных вагонах)

Тестирование сборки МВПС

Проверить в депо:

  • возможность сборки всех правильных комбинаций в прямом и обратном направлении
  • невозможность сборки неправильных комбинаций в прямом и обратном направлении
  • невозможность выхода из депо неполных комбинаций
  • возможность присоединения нескольких МВПС
  • ориентацию каждого вагона в зависимости от соседних вагонов

Все проверки проводить для каждой из голов на первой позиции (если их доступно более одной)

Тестирование автоматического изменения свойств

Проверить при посещении депо:

  • перекраску
  • изменение свойств (например, паровозы меняют характеристики по директивам)

Проверить на местности:

  • падение скорости ЭПС при выходе на не электрифицированное полотно под тепловозом/паровозом на первой позиции, падение мощности на всех позициях (в том числе электрифицированные другими родами / напряжениями тока)

Тестирование изменений графики

Проверить на местности:

  • подъём пантографов где надо, опускание где не надо
  • корректность работы фонарей и прожекторов (не горят в середине состава, горят по краям)
  • корректность искрения / выброса дыма (над поднятыми пантографами / трубой)
  • корректность открытия дверей на погрузке / выгрузке

Смещение дыма на вертикальном виде является системной ошибкой и будет когда-нибудь исправлена для всего ПС