soop test