其实早在李元昊即位之初,他就开始了对宋朝边境地区的进攻,这些进攻的规模都不大,主要是为了摸清宋朝在边境地区的防御状况。经过几年的努力,李元昊的情报工作卓有成效:宋朝延边各路防备都十分坚固,只有鄜延路地形开阔,堡砦不多,当地驻军多是老弱之辈,又没有名将统领。宋延州(今陕西延安市)知州范雍乃是一怯懦无谋之辈,延州外围的金明寨守将李士彬虽然能征善战,但此人勇猛有余,智谋不足,而且过于残暴,部下对其积怨很深。最重要的是,以前西夏人向宋朝进贡,走的一直都是鄜延路,对这一带地形非常熟悉,至少在地形这方面,是不吃亏的。