4
качество своих программных продуктов, и за счет этого получить
конкурентное преимущество.
В последние года тестирование программного обеспечения
становиться неотъемлемой частью любого производства программного
обеспечения. Процесс тестирования необходим для того, чтобы заказчик мог
понять, работает ли продукт, как ожидается и соответствует ли он
предъявляемым к нему требованиям. Своевременное выявление и
исправление дефектов имеет весомое значение при разработке программного
обеспечения, поскольку это позволяет нивелировать риски и при этом
происходит кардинальное снижение затрат на сам процесс разработки
программного обеспечения. Используя методики тестирования, компании
имеют возможность поддерживать высокое качество своих продуктов. В
большинстве случаев процесс тестирования программного обеспечения
может быть автоматизирован, что может положительно отразиться на
скорости тестирования и качестве продукта, это позволяет компании ещё
больше снизить издержки и, при этом, повысить качество продукта.
На данный момент, в сфере информационных технологий, большое
внимание уделяется процессам автоматизации тестирования, которые
способны снизить издержки и ускорить процесс тестирования.
Автоматическое тестирование уже давно является не инновацией, а
становиться, отчасти, стандартом в процессе разработки корпоративного
программного обеспечения. На данный момент существует достаточно
большое количество информации по тематике - тестирование программного
обеспечения, начиная с общих, теоретических понятий в сфере тестирования,
и заканчивая глубоко научными исследованиями какой-либо узкой
направленности.