Здравствуйте, товарищи! Я единственный тестировщик в фирме которая пишет десктопоное ПО (подробности думаю ни к чему) на Delphi. Занимаюсь обычным ручным тестированием. Все ошибки и предложения фиксируются в redmine.
Однако с недавних пор возникла потребность улучшить качество тестирования в связи с тем, что жалоб клиентов не становится меньше, чем обычно (как бы резонный вопрос - где эффект от тестирования?)
Чаще всего ошибки, на которые жалуются клиенты происходят из-за введения новых функций в существующий функционал, которые иногда приводят как раз к поломкам этого функционала.
Начальство намекает, что надо бы автоматизацию наладить и будет всем счастье.
Почитав про автоматизацию однозначного ответа за ее использование я не нашел для себя.
Хотел бы посоветоваться с вами как мжно повысить качество тестирования.
1) Стоит ли применять автоматизацию или можно обойтись меньшей кровью?
2) Если нет, то какие методы улучшения качества ПО посоветуете
3) Если да, то какие средства автоматизации порекомендуете?
4) Имеет ли смысл писать свой фреймворк для автотестинга? (многие компании именно атк и поступают)
Благодарен за любые советы.