Тест-кейс стоит добавить в регресс если он: Не относится к "новому" функционалу; Не является узко-специфичным (редким) случаем; Не является очень трудоемким, по сравнению с общей массой тест-кейсов; Не обладает очень низким приоритетом по сравнению с остальными. Решение о включении кейса в регрессионную модель принимает непосредственно САМ ФУНКЦИОНАЛЬНЫЙ ТЕСТИРОВЩИК. Для Демонстрации экрана Skype for bussines Для чата телега и сеймтайм для звонков телега и зум Плановые релизы PSB-Retail выполняются один раз в месяц во вторник. Release manager - структурирует все этапы релизного цикла, осуществляет поиск и оптимизирует процессы, замедляющие релиз. Обеспечивает процесс выпуска обновления мобильного приложения. Внедряет практики, направленные на сокращение срока регрессионного и модульного тестирования. Не допускает попадания задач, не соответствующих требованиям качества. Информирует команды разработки о несоответствии функционала требованиям, принимает участие в устранении замечаний. Release captain - ответственный QA отвечающий за контроль готовности и доставки релиз-кандидата до заинтересованных лиц, за состав тест-плана для регрессионного тестирования и контроль прохождения регресса. Release engineer - разработчик iOS и Android, отвечающий за проведение feature freeze, формирование отчета fortify (напоминать об отчете СИБу), его загрузки и дальнейшее согласование с СИБ, предоставление релиз-кандидата заинтересованным лицам, распределение найденных на регрессе багов, сопровождение выкладки приложения в системы распространения, последующий саппорт билда в проде (в том числе следит за крэшами), проведение hotfix при необходимости. Feature driver - любой участник скрам команды, заинтересованный и ответственный за реализацию фичи в PSB-Mobile и доставки ее в продакшн. Release scope planning - определение списка задач (feature) команд, которые должны попасть в следующий релиз. Release scope freeze - актуализация списка задача (feature) команд, проверка задач на соответствие критериям приемки, отключение недоработанного функционала. Feature freeze - выделение релизной ветки и сборка релиз-кандидата. Regression testing - процесс исследования программного обеспечения на предмет работоспособности старого функционала (новый ф-л не сломал старый), этап регрессионного тестирования начинается с получения первого релиз-кандидата. Automated testing - часть процесса тестирования на этапе контроля качества в процессе разработки программного обеспечения, направленный на проверку основного функционала мобильного приложения. Процесс запуска тестов регулируется конвейером в Gitlab CI (merge request\ по расписанию ночью\ по тэгу версии). Передача кейсов на автоматизацию производится согласно "регламенту работ по автоматизации". Smoke testing - автоматизированный список тестов, выполняемый для подтверждения того, что после сборки кода (нового или исправленного) устанавливаемое приложение, стартует и выполняет основные функции (верхнеуровневая проверка основного функционала мобильного приложения). При присвоении тест кейсу статуса "Smoke" необходимо срочно автоматизировать его. Процесс запуска тестов регулируется конвейером в Gitlab CI (merge request\ по расписанию ночью\ по тэгу версии). Со списком Smoke test можно ознакомиться здесь. Distribution - публикация приложения через Google Play/App Store/AppGallery на 100% пользователей. С более подробной информацией по выкладке приложения можно ознакомиться здесь. Уровни доступа - уровни дистанционного доступа клиента к функцционалу банка, зависят от подтверждения личности. Операционный - Максимальный доступно всё Информационный - заключивший договор Упрощенный - минимальный, но авторизированный на госуслугах Начальный - минимальный недоступно ничего При оформлении банковского продукта пользователь получает начальный уровень доступа. При желании переходит на информационный уровень, заключая договор. При оформление ДКО переходит на операционный. Причины откаты до информационного уровня: Клиент попал в стоп - лист. Клиент приходит в офис и расторгает ДКО (договор комплексного confluen
1 год назад