我想为我的应用程序运行 Espresso 仪器测试。测试包含到多个活动的导航以及与多个小部件的交互。
我应该遵循的最佳编码风格是什么,以保持代码清晰和可维护。
现在我已经为每个活动创建了不同的类并访问静态测试方法如下:
@Test
public void validateUserNavigationScenario() {
// Create a bitmap we can use for our simulated camera image
SignOnActivity.validateLogin();
ProductSelector.selectProduct();
ProductDetail.showProductDetails();
ProductDetail.addProductToCart();
pressBack();
ProductSelector.selectProduct();
// ... additional test steps and validation ...
}