С офицерами штабов и командирами соединений были проведены теоретические занятия по усвоению всех деталей наступательной операции; в мае и в июне весь высший командный состав был привлечен на рекогносцировки, в процессе проведения которых были полностью отработаны вопросы взаимодействия родов войск, связанные с предстоящей операцией. В армиях были проведены специальные штабные учения с начальниками штабов армий и дивизий. Участники этих учений детально отработали вопросы управления войсками в бою, построения боевых порядков в наступлении, организации взаимодействия и связи. Кроме того, штабы проиграли на местности форсирование войсками водных рубежей, прорыв укрепленной полосы и взаимодействие родов войск в наступлении. Учениям на местности обычно предшествовали занятия на ящике с песком с изображением рельефа участка прорыва. Военные игры, штабные учения и занятия с войсками позволили тщательным образом отработать взаимодействие пехоты, артиллерии и танков.

Войска готовились на учебных полях, также специально оборудованных по типу немецкой обороны, где на тактических занятиях были отработаны приемы преодоления препятствий, имеющихся в расположении противника; взаимодействие пехоты с танками и артиллерией в звене рота – батальон – полк; наступление за разрывами снарядов своей артиллерии. Для закрепления полученных при подготовке знаний устраивались полковые тактические учения с боевыми стрельбами. На этих учениях основное внимание уделялось отработке темы: «Прорыв укрепленной полосы и развитие успеха в глубине»[8].

Каждая часть готовилась к выполнению именно той задачи, которая на нее возлагалась по плану наступления. В стрелковых соединениях подготовка взводов, рот и батальонов проводилась в соответствии с задачами, поставленными им на предстоявшую операцию. В частности, отдельные подразделения готовились для прорыва переднего края, для совместных действий с танками в глубине вражеской обороны, для действий ночью, для блокировки опорных пунктов противника, для действий в лесу, для форсирования водных преград, для действий в особых условиях (в лесисто-болотистых районах), для выполнения специальных боевых задач. Усиленную подготовку проходили штурмовые группы и группы разграждения, созданные для уничтожения долговременных сооружений противника. На эти группы ложилась основная тяжесть прорыва обороны противника, поэтому их организации и боевой подготовке уделялось особое внимание. В полках выделялись батальоны и группы, которые готовились к штурмовым действиям. Так, например, к 12 июля в 11-й гв. А были подготовлены 404 штурмовые группы по 8—10 человек в каждой[9]. При отработке на совместных тактических учениях вопросов взаимодействия пехоты и танков обращалось большое внимание на такие звенья, как танковая рота – стрелковый батальон, танковый взвод – стрелковая рота, отдельный танк – стрелковый взвод. На этих учениях особенно тщательно отрабатывалось взаимодействие танков со штурмовыми группами и группами разграждения.

Особенности применения артиллерии в операции определялись большим насыщением войск артиллерийскими средствами – на главных направлениях на 1 стрелковый полк приходилось в среднем от 3 до 5 артиллерийских полков[10]. Для надежного огневого поражения противника предусматривалось проведение в полном объеме артиллерийского наступления. В армиях Западного и Брянского фронтов создавались артиллерийские группы разрушения, дальнего действия, гвардейских минометов, а также зенитно-артиллерийские группы. Артподготовка планировалась продолжительностью до 2 часов 45 минут. Артиллерийскую поддержку намечалось осуществить огневым валом на глубину до 1,5 км. В артиллерийских частях были подготовлены данные для артиллерийского наступления – каждая артиллерийская батарея имела точную схему и панораму целей, а каждый дивизион – фотографическую панораму своего участка прорыва. Форсированно велись работы по оборудованию наблюдательных пунктов и огневых позиций – к началу наступления в армиях были оборудованы артиллерийские наблюдательные пункты (из расчета 4 пункта на 1 км) и открытые огневые позиции (из расчета 10 позиций на 1 км фронта)