INNER CODE UNIT · TypeScript

terminateApp

blokadaorg/blokada · automation/appium/wdio/src/flows/app.ts:36

export async function terminateApp(bundleId: string): Promise<void> {
  try {
    await driver.execute("mobile: terminateApp", { bundleId });
  } catch (error) {
    console.warn(`terminateApp failed for ${bundleId}: ${String(error)}`);
  }
  await waitForAppTermination(bundleId).catch(() => undefined);
}

export async function launchApp(bundleId: string): Promise<void> {
  await driver.execute("mobile: launchApp", { bundleId });
  await waitForAppForeground(bundleId);
}

export async function activateApp(bundleId: string): Promise<void> {
  try {
    await driver.activateApp(bundleId);
  } catch (error) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…