В посте про выбор платформы рассказывала о том, какие приложения и на каких окружениях тестируются.
⠀
Десктоп в каком-то смысле самый простой случай. Здесь не так много вариаций — три популярных семейства операционных систем. И версий ОС меньше, чем у ОС мобильных телефонов, или браузеров. Но тут сложнее в плане обеспечить себе тестовые окружения. Установить себе несколько ОС на ПК, не несколько смартфонов обеспечить. Ну опять же кому что больше нравится, и что проще дается.
⠀
Есть различия в разрядности ОС. И тут тоже веселье — на более разрядный процессор поставить менее разрядную систему можно, но не обратно.
⠀
Аналогично другим платформам тут есть направления — b2b и b2c. В b2b может быть проще — заказчик говорит, что все его сотрудники работают на определенной ОС, и нет необходимости поддерживать остальные. А в b2c наоборот, сейчас как мне кажется в основном остались очень широкие приложения, рассчитанные на большой круг пользователей, и надо тестировать очень много окружений.
⠀
И тут в зависимости от задач. Проблему тестовых окружений можно решать тремя способами:
⠀
💻 Иметь набор различных ПК под различные нужды
⠀
💻 Поставить несколько операционных систем на один ПК. Правда не очень удобно перегружать каждый раз компьютер, когда тебе понадобилась другая ОС.
⠀
💻 Можно пользоваться виртуальными машинами. Перегружаться не надо, но они работают заметно медленнее, чем если пользоваться ОС, поставленной на ПК, без виртуальных машин.
⠀
Можно использовать их вариации и комбинации.
⠀
Ранее невозможно было представить (ну либо я была на столько не в теме), чтобы на mac ставили windows, а на компьютер не фирмы apple поставить windows. Теперь это возможно, видела собственными глазами 😂
⠀
Ну вот мы и прошлись по циклу тем что надо обеспечить себе для тестирования, чтобы располагать нужными тестовыми окружениями:
- Mobile
- Web
- Desktop
⠀
Ну что хардкор и десктоп? Или смартфоны ближе? А может веб? Что понравилось больше?
Мой блог в instagram
< ПОЧЕМУ НУЖНО ОБУЧАТЬСЯ QA ..... QA.ВАКАНСИИ. ПЛАН РАЗВИТИЯ >