Split out tests requiring user interaction into separate test executable