Fsight : Add Tester Requirements.

This commit is contained in:
Dmitry Voronin 2024-03-26 17:43:46 +03:00
parent ca7bf0c7c3
commit a80525a323

View file

@ -0,0 +1,9 @@
Требования к тестировщику мобильного фреймворка FMP:
Мы занимаемся разработкой Мобильной платформы, которая включает в себя сервер и клиенты на популярных операционных системах: Android, iOS, Aurora. Клиентом является библиотека для разработчиков под конкретную платформу. Предстоит тестирование клиента для Android, а в перспективе и клиентов остальных платформ. Вот небольшой список навыков, которые потребуются для работы:
* Опыт коммерческого тестирования 1-2 года.
* Опыт разработки тест-кейсов. Потребуется проработка множества нетипичных состояний сервера и клиента. Тестирование с учётом реальных условий использования, например нестабильного Интернет соединения.
* Понимание стратегий ручного тестирования и его виды. О многих сценариях "Что может пойти не так на сервере?" наши разработчики даже и не догадываются. Некоторые вещи либо невозможно, либо крайне сложно автоматизировать. Так или иначе, потребуется хотя бы первично вручную искать проблемы.
* Опыт работы с программными библиотеками. Желательно иметь представление о том, что такое библиотека для разработчиков. У библиотек нет графического интерфейса для работы, поэтому нужно будет опираться на документацию и писать простейший код на Java/Kotlin/Swift/C++ - вызывать методы (функции, операции) с различными параметрами и смотреть на их отчёт и фактический результат.
* Опыт работы с популярными СУБД, в частности Postgres. Сервер умеет работать с множеством таких систем, знание которых может пригодиться в очень частных случаях. Но и Postgres будет достаточно.