防止在模拟器/真实设备iOS appium中重置应用程序

时间:2015-08-29 17:11:24

标签: selenium-webdriver appium

//Already set the noReset flag to true in Desired capabilities
@Test
public void testSomeThing()
{
  syso("Do something")
}

@AfterMethod
public void closeApp()
{
  driver.closeApp();
}

@Test    
public void WantToOpenAppWithoutResetinIos()
{
  driver.launchApp();

  //carry on with testing
}

但问题是每次测试后模拟器都会重置;有关解决问题的任何指示?我不希望在每个状态后重置iOS模拟器,我想使用test1中输入的数据来用于test2。

1 个答案:

答案 0 :(得分:0)

您正在使用注释@AfterMethod,它在每次测试后运行。而是使用@AfterClass并再次执行它。