[webui] some coverage for editing groups
[webui] coverage for invalid group (which was indeed broken :)
[webui] some more group coverage