Тестирование программного обеспечения — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определенным образом.
Начнем с того, что в народе всех quality assurance инженеров (инженеров отдела качества) обзывают тестировщиками. Это не совсем правильно, в реальности тестирование — это только часть задач QA. В true.code мы комплексно подходим к вопросам качества выпускаемого нами продукта, тестируем его на каждом этапе разработки, настраиваем автоматическое тестирование. Также в работу QA входит корректировка требований заказчика, сбор обратной связь по зарелизенным продуктам.
В нашей компании есть отдел QA, который отвечает за выпуск качественных ИТ-решений. Не каждая компания может похвастать QA в штате.
Тестирование программного обеспечения — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определенным образом.
Для уменьшения времени на разработку и улучшения качества разработки регрессионные тесты автоматизируются при помощи Selenium, что позволяет оперативно находить проблемы. Макеты, документация тестируются вручную для того, чтобы избежать недочётов на ранних стадиях разработки.