Api teste android

Estou implementando testes unitarios no android, utilizando a api de teste e o robotium porem estou tendo dificuldades para organizar as classes para cada teste eu dependo de acessar duas ou mais telas.

só que o codigo que eu encontrei como referencia funciona dessa forma e eu não sei como chamar inicar testes de outras classes em sequencia desses testes:

public class PrimeiraActTest extends ActivityInstrumentationTestCase2<PrimeiraAct> {

	private Solo solo;
	
	public ActLoginTest() {
		super(PrimeiraAct.class);		
	}
	
	
	@Override
	protected void setUp() throws Exception {
		super.setUp();
                solo = new Solo(getInstrumentation(), getActivity());
	}
	
	public void test1() throws Throwable {
		PrimeiraAct primeiraAct= (PrimeiraAct) solo.getCurrentActivity();
		 
		View v = primeiraAct.findViewById(R.id.button);
		assertNotNull(v);	

		
	}
}

existe alguma classe que seu type não seja nenhuma act onde eu possa concentrar meus testes ou tem uma forma melhor de fazer.