*100#
Tue Jul 11 2023 09:23:15 GMT+0000 (Coordinated Universal Time)
Saved by @mehran
package tests; import com.epam.reportportal.annotations.Step; import com.epam.reportportal.annotations.attribute.Attribute; import com.epam.reportportal.annotations.attribute.Attributes; import com.epam.reportportal.annotations.attribute.MultiKeyAttribute; import com.epam.reportportal.testng.ReportPortalTestNGListener; import io.appium.java_client.MobileBy; import io.appium.java_client.android.AndroidDriver; import io.appium.java_client.screenrecording.CanRecordScreen; import org.openqa.selenium.By; import org.openqa.selenium.WebElement; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.testng.annotations.Test; import junit.framework.Assert; public class caii extends BaseCall { public static final Logger LOGGER = LoggerFactory.getLogger(caii.class); @Test void caii() { navigateToSplashPage(); } @Step public void navigateToSplashPage() { // Step 1: Click on "خدمات" LOGGER.info("phone"); driver.findElement(MobileBy.AccessibilityId("Phone")).click(); Screenshot.takeScreenshotIfSnackbarVisible(driver, "servicess"); driver.findElement(By.id("com.samsung.android.dialer:id/digits")).sendKeys("*100#"); driver.findElement(By.id("com.samsung.android.dialer:id/dialButtonImage")).click(); driver.findElement(By.id("com.android.phone:id/input_field")).sendKeys("1"); String elementText = "Send"; By byText = MobileBy.AndroidUIAutomator("new UiSelector().text(\"" + elementText + "\")"); WebElement element = driver.findElement(byText); element.click(); driver.findElement(By.id("com.android.phone:id/input_field")).sendKeys("0"); // driver.findElement(By.id("com.android.phone:id/input_field")).sendKeys("0"); String elementText1 = "Send"; By byText1 = MobileBy.AndroidUIAutomator("new UiSelector().text(\"" + elementText1 + "\")"); WebElement element1 = driver.findElement(byText1); element1.click(); WebElement element2 = driver.findElement(MobileBy.AndroidUIAutomator("new UiSelector().text(\"مشترک گرامی درخواست شما بررسی و نتیجه از طریق پیامک ارسال خواهد شد \")")); driver.findElement(By.id("android:id/button1")).click(); } }
Comments