QA и тестирование Work

QA тестирование сайта (Quality Assurance) — это проверка работы системных процессов на соответствие условий, которые обеспечивают качество работы и программного продукта. Зачастую QA не считают тестированием, выделяя для этого только составную часть — QC (Quality Control). QC тестирование сайта направлен на анализ самой системы, выявлении ее недостатков или потенциально уязвимых мест согласно системным требованиям. Как показывает практика, только регулярное QA тестирование веб сайтов позволит гарантировать бесперебойную работу вашего ресурса и предотвращать любые поломки на начальной стадии.



Сторонние нагрузки
Страницы долго грузятся даже при небольшом количестве посетителей?
Кроссбраузерность
Сайт не отображается корректно в разных браузерах?
Ошибки сайта
Постоянно возникает сообщение об ошибке?

Как тестировать сайт?

Тестирование может происходить самыми разными способами, однако не стоит забывать о самом процессе и стратегии тестирования. От него зависит последовательность ваших действий. На сегодняшний день, специалисты по тестированию веб-сайтов применяют такие виды как:

  • Функциональное тестирование
  • Тестирования удобства пользования (юзабилити) 
  • Тестирование производительности
  • Тестирование интерфейса пользователя (UI testing)
  • Тестирование безопасности.

Дополнительная информация info

Веб тестирование или интернет тестирование — это зачастую тонкий творческий процесс, а нередко и искусство. Многие аспекты деятельности веб тестировщика и QA инженера являются неочевидными, но основная суть зачастую сводится к простому постулату — цель тестирования это соответствие функционала веб сайта ожиданиям, заложенным в спецификации (или ТЗ).

QA и тестирование — это не только процесс обеспечения счастья пользователей тестируемого продукта, но и путь самосохранения, эффективности и состоятельности любой серьезной интернет компании.

QA расшифровывается как quality assurance, а специалиста в этой сфере называют QA инженером или инженером качества. Тестировщик (test engineer) и QA инженер (quality assurance engineer) это две ветки одной профессии и несмотря на общую цель — наилучшее качество программного продукта, их пути достижения этой цели различаются.
Основой деятельности тестировщика является выявление багов перед релизом продукта (веб сайта), в том время как главное призвание QA инженера — это внедрение и поддержание высокого качества продукта еще на стадии его создания.