Я хочу улучшить методы интеграционных тестов там, где я работаю, и я хотел бы знать, как этот процесс происходит в других местах.
Такие вещи, как:
– Когда начинается написание планов тестирования
– Соотношение между тестировщиками, разработчиками и прочими (все приложения или модификации) для тестирования
- Какие методы используются для интеграционного тестирования.
На самом деле, я тестирую веб-приложения, и планы тестирования управляются с помощью Test Link. О найденных ошибках сообщается на Bugzilla. Я пытаюсь автоматизировать тесты с помощью Selenium RC, но мне требуется некоторое время, чтобы составить планы и написать код для выполнения в Selenium. И времени у меня нет, потому что я тестирую 3 или более приложений.
Большинство моих проблем вызваны различиями между тестовой средой и производственной средой. Но тесты слишком долго начинаются. Если кто-то закончит модификацию сегодня, мне потребуется около 3 недель, чтобы начать тесты. И очередь тестового процесса продолжает расти.
Было бы очень хорошо, если бы кто-нибудь предложил что-то, что улучшит процесс тестирования (например, больше людей тестируют и т. д.). Но в основном я хотел бы услышать, как процесс тестирования работает в других местах.
Спасибо.