refactor and improve feature tests for researchers -frontend backend