Изменения

Перейти к: навигация, поиск

Блог:Максима Цепкова/2013-04-29: SQAdays-13 (весна 2013)

2 байта убрано, 10:05, 30 января 2017
м
Массовая правка: замена Ecclipse на Eclipse
* Jbehave. 1 человек. Far + тесты в текстовом редакторе + maven-запуск. Только - не демонстративно. И с ошибками хреново.
* BDD plugin opensource с автокомплитом для Ecclipse Eclipse и IDEA.
* Шаг 2. Но - сложно искать и брать себе тестовые данные. Они дописали фреймворк, чтобы данные получались и можно было откатывать.
* Шаг 3. Передача знаний + Запускать параллельно. Фреймворк - да, умел, но массовый расчет рисков - он не может многопоточно это делать.
Практика от профессионала. Только скучноватая в изложении, сведенная к понятным регламентами и процедурам, которые можно взять и внедрить. Просто, по-моему, те, кто об этом думают - они подобные процедуры внедрили, а те, кто еще не используют - сообщение "внедрить процедуры" - не воспримут, не зажигает.
Патчи - это которые на основное ПО, на котором стоит твой продукт. Oracle, Java, Office, PDF. При этом известно, что многие патчи крешат отдельные системы. Непредсказуемо. Типа патч безопасности MS отваливает шрифты после 15 пойнтов в Corel. Или патч Java отваливает EcclipseEclipse. Она - в подразделении, которое тестирует обновления от MS перед их установкой пользователями.
Виртуализация. Конечно, рулит, но тестовую среду - все-таки не воспроизводит. Нужны реальные тестовые машины. Нужны образы исходных систем, их поднимают, потом ставят патч, потом тестируют работу компонентов системы по тест-матрице. Сначала - отсутствие креша, потом - изменения поведения. Нужно внимание к деталям. Было, когда патч ворда при установке отключали проверку грамматики. Да, можно нажать кнопочку, но проблему и кнопочку еще надо найти. После тестирования - установка на тестовые группы.

Навигация