Appium终止与关闭

问题描述 投票:1回答:1

在Appium中,driver.terminate_app(bundleId)driver.close_app()方法之间的技术区别是什么?

appium python-appium
1个回答
1
投票

driver.terminate_app(bundleId)->

终止设备上的现有应用程序。如果应用程序未在运行,则返回的结果为false,否则为true

支持的参数

bundleId:将终止的应用程序的捆绑包标识符。强制性论点。

Where driver.close_app()实际上用于结束驱动程序与应用程序的会话。它主要用@AfterTest方法编写,这意味着在执行所有测试之后,应安全关闭驱动程序实例。

请参阅下面的driver.close()代码

public class Github1298Test {
  @BeforeMethod
  public void setUp() {
    //initiate your driver instance 
   //give all capabilities 

  }

 @Test
 public void tearDown() {
    driver.close_app();
 }

}

© www.soinside.com 2019 - 2024. All rights reserved.