В рамках новой работы я должен разработать и реализовать полную стратегию тестирования для нового продукта компании. Пока что все, что я действительно знаю об этом, это то, что он написан на C ++, использует базу данных SQL и имеет веб-API, который используется клиентом браузера, написанным с использованием GWT.
Насколько мне известно, существующей стратегии практически нет, за исключением использования скриптов Python для тестирования веб-API.
Мне нужно разработать и реализовать подходящую стратегию для юнит-тестирования, тестирования системы, регрессии и релиза, предпочтительно полностью автоматизированную.
Я ищу хорошие ссылки для:
- Разработка полной стратегии тестирования.
- Тестирование веб-API.
- Тестирование приложения на основе GWT.
- Модульное тестирование кода C ++.
Кроме того, любые подходящие инструменты будут оценены.