Is it so that each step in a test case must be specific and contain only one expected result? The context is for combine UI and functionality testing.
For example, when clicked
button X user should be redirected to login page and the
button X must be verify the blue color of button login.
Is it possible to combine with functionality test case?