Тестирование - George-VB/xussrset GitHub Wiki
Тестирование в меню
Проверить во все года:
- иконку
- название
- описание в меню покупки (в том числе после снятия с производства, поскольку эта информация остаётся доступной в окне автозамены), включая технические характеристики
- при нахождении в группе также проверить название группы после постройки ПС
Тестирование покупки
Проверить во все года, когда свойства должны меняться (на год перед изменением и год изменения):
- соответствие построенного ПС описанию
Учесть, что СО сохраняется в течении 1 дня после постройки, после этого начинает оперативно пересчитываться. Для проверки СО строить надо на паузе
Тестирование рефита
Для всех построенных на предыдущем пункте проверить:
- текст рефита
- варианты рефита
- стоимость рефита
- соответствие ПС описанию после рефита
Тестирование сборки состава
Проверить сборку состава и корректность изменения свойств (включая пенальти на скорость):
- одинаковых ПС
- по СМЕ
- присоединение ПС не по СМЕ
- присоединение за ПС по СМЕ
- присоединение за ПС не по СМЕ
- присоединение через промежуточные вагоны (проверить на длинных (шаблон 17 и более, например головной вагон ЭШ2) и обычных вагонах)
Тестирование сборки МВПС
Проверить в депо:
- возможность сборки всех правильных комбинаций в прямом и обратном направлении
- невозможность сборки неправильных комбинаций в прямом и обратном направлении
- невозможность выхода из депо неполных комбинаций
- возможность присоединения нескольких МВПС
- ориентацию каждого вагона в зависимости от соседних вагонов
Все проверки проводить для каждой из голов на первой позиции (если их доступно более одной)
Тестирование автоматического изменения свойств
Проверить при посещении депо:
- перекраску
- изменение свойств (например, паровозы меняют характеристики по директивам)
Проверить на местности:
- падение скорости ЭПС при выходе на не электрифицированное полотно под тепловозом/паровозом на первой позиции, падение мощности на всех позициях (в том числе электрифицированные другими родами / напряжениями тока)
Тестирование изменений графики
Проверить на местности:
- подъём пантографов где надо, опускание где не надо
- корректность работы фонарей и прожекторов (не горят в середине состава, горят по краям)
- корректность искрения / выброса дыма (над поднятыми пантографами / трубой)
- корректность открытия дверей на погрузке / выгрузке
Смещение дыма на вертикальном виде является системной ошибкой и будет когда-нибудь исправлена для всего ПС