Подготовка к прорыву начиналась, как правило, с сосредоточения на узком участке фронта большого количества артиллерии. Артподготовка длилась в течение нескольких дней. Оборона противника надежно подавлялась, но тем не менее обороняющаяся сторона как в ходе сосредоточения ударной группировки, так и в период артиллерийской подготовки имела возможность наращивать свои силы на участке прорыва, подтягивать свои резервы и тем самым сводить на нет все усилия наступающей стороны, нанося ей значительный урон в живой силе и боевой технике. Ввод в сражение новых сил оказывался безрезультатным, так как обороняющаяся сторона успевала нейтрализовать их, наращивая свои силы. Израсходовав огромное количество боеприпасов, понеся значительные потери и не добившись успеха, стороны прекращали активные боевые действия.
Решение задачи прорыва сильной обороны необходимо было искать в военной хитрости.
Горлицкий прорыв (2–5 мая 1915 года) русского фронта австро-германскими войсками является одним из примеров таких действий. Во-первых, наступательная операция связывалась с прорывом фронта между Верхней Вислой и подножием Бескидов, а не с действиями против одного или двух флангов, как это имело место раньше. Во-вторых, было использовано тяжелое положение русских войск, которые при растянутом фронте имели большой некомплект и испытывали острый недостаток в боеприпасах. В-третьих, создание ударной группировки проводилось со строжайшими мерами скрытности. Перевозка войск с Западного фронта в Галицию осуществлялась окружным путем. Германские офицеры проводили рекогносцировки, переодевшись в австрийскую форму. В-четвертых, с целью дезинформации немцы предприняли наступление в районе Ипра, где они в первый раз в большом масштабе применили удушающие газы. Естественно, что этот факт заслонил собой многие другие, более важные события. Наконец, подготовка операции заняла короткое время — всего 16 суток. Быстрая и скрытая подготовка операции вылилась в сильный внезапный удар. Но достигнуть этого противнику помогла беспечность русского командования, которое еще 25 апреля располагало достаточными сведениями, чтобы заранее принять необходимые контрмеры.
Русская армия не осталась в долгу, подготовив и осуществив прорыв обороны противника войсками Юго-Западного фронта под командованием генерала А. А. Брусилова в июне 1916 года (схема 10). В основу наступления был положен прорыв на главном направлении в сочетании с одновременным наступлением на нескольких второстепенных. Тем самым противник вводился в заблуждение относительно направления главного удара. «Если б я... ударил в одном месте, — вспоминал впоследствии Брусилов, — то получился бы такой же неуспех, как у Иванова в 1915 году, и у Эверта и Куропаткина в 1916 году, но я действовал по-своему, широким фронтом. Это моя метода, при которой... никто не знает, где настоящее наступление и где демонстрация».
На Юго-Западном фронте под руководством Брусилова в кратчайшие сроки была проведена невиданная ранее в русской армии подготовка к наступлению, заключавшаяся в тщательном изучении командным составом местности, на которой предстояло наступать, инженерной подготовке участков прорыва, выработке детального плана действий артиллерии, а также в обучении войск техническим приемам атаки.
В армиях и корпусах фронт предстоящего наступления разбили на участки. На каждый участок назначался офицер Генерального штаба, в обязанности которого входило сводить, проверять и наносить на карту все, что обнаруживала войсковая разведка. Впервые в широких масштабах была произведена аэрофотосъемка позиций противника. В результате появилась возможность точно нанести на карты атакуемый и смежные участки позиций австрийцев со всеми пулеметными гнездами. Схемы атакуемых участков получил весь командный состав, вплоть до командиров рот.
Оборона противника была мощной. На всем протяжении фронта протянулись две-три укрепленные полосы на расстоянии 3–5 км друг от друга. Каждая полоса глубиной до 4 км включала в себя две-три линии окопов полного профиля. Были сооружены многочисленные блиндажи, убежища, «лисьи норы», гнезда для пулеметов, бойницы, козырьки, прорыты ходы сообщения для связи с тылами. В окопах имелось много пулеметов, траншейных пушек, бомбометов и огромный запас боеприпасов.
Перед каждой укрепленной полосой проходило проволочное заграждение, состоявшее из 19–21 ряда кольев. Иногда таких заграждений было несколько, в 20–50 шагах друг от друга. Некоторые ряды оплетались такой толстой проволокой, что ее невозможно было резать даже специальными ножницами; кое-где по проволоке пропускался электрический ток высокого напряжения. Во многих местах перед заграждениями австрийцы заложили самовзрывающиеся фугасы.
Численность австро-германских войск определялась в 448 тыс. штыков против 573 тыс. русских. Резервов в глубине не было. Имея в целом меньшее количество артиллерии, противник превосходил русских по количеству тяжелых орудий и пулеметов.