Israeli forces have shot dead a Palestinian woman who fired on a police base in southern Israel, officials say, in the second fatal clash within hours.

No Israelis were reported hurt in the incident, near the town of Beersheba.

The woman's death came hours after two Palestinian militants were shot and killed by Israeli troops as they approached Gaza's border with Israel.

Palestinian emergency service workers said they had recovered two bodies from the scene and taken them to hospital.

One of the militants was reportedly a member of Islamic Jihad while the other belonged to a renegade militant group.

Both Israel and the main Palestinian militant group in Gaza, Hamas, declared unilateral truces following Israel's three-week Gaza offensive on 17 January that killed more than 1,100 Palestinians and 13 Israelis.

That invasion, Israel said, was meant to stop rocket attacks from the coastal enclave on nearby Israeli communities.

But dozens of rocket strikes and other attacks from Gaza have been reported since then, apparently involving smaller militant groups.

Israel has responded with air strikes.