Тестирование программного обеспечения подразумевает процесс исследования программного обеспечения, чтобы получить информацию относительно качества продукта.
На момент все существующие способы тестирования ПО не дают возможность полностью и однозначно выявлять все дефекты, также устанавливать верную работу анализируемой программы. Таким образом, все существующие способы работают только в рамках формального процесса проверки разрабатываемого или исследуемого ПО. Можно заказать тестирование программного обеспечения и узнать, как оно будет себя вести на различных платформах и в существующих браузерах мобильных устройств. Тестируется не только графика, но и удобство пользования. Причем, не обязательно тестировать комплексно отдельный программный продукт, по желанию заказчика анализу подлежит любой из показателей, который наиболее его интересует. Такая проверка позволяет экономично расходовать бюджет, получая нужные результаты.
Подобный процесс формальной проверки либо верификации способен доказать, что дефектов нет с точки зрения применяемого способа.
Есть огромное количество подходов к решению задачи тестирования также и проверки ПО, но при этом эффективное тестирование трудных программных продуктов представляет процесс более творческий, который не сводится к исследованию четкими и строгими процедурами, либо формированию таковых.
Если говорить с точки зрения ISO 9126, то качество программного обеспечения есть возможность определить по характеристикам исследуемого ПО, учитывая такие составляющие:
02.05.2015, 1222 просмотра.