refactor TestCase for to separate operational and non-operational
fix initialize position