public void Execute(Arguments arguments) { arguments.Search.Value = "com.flipkart.android:id/search_widget_textbox"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); Thread.Sleep(500); arguments.Search.Value = "Search grocery products in Supermart"; arguments.By.Value = "accessibilityid"; ElementHelper.GetElement(arguments.By.Value, arguments.Search.Value).SendKeys(arguments.keyword.Value); Thread.Sleep(100); arguments.Search.Value = "980, 1694"; arguments.By.Value = "xy"; TouchAction clickAction = new TouchAction(OpenCommand.GetDriver()); var coordinates = arguments.Search.Value.Split(','); clickAction.Tap(int.Parse(coordinates[0]), int.Parse(coordinates[1])).Perform(); Thread.Sleep(2000); }
public void Execute(Arguments arguments) { arguments.Search.Value = "/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.FrameLayout/android.widget.RelativeLayout/android.widget.RelativeLayout/android.widget.LinearLayout[1]/androidx.recyclerview.widget.RecyclerView/android.widget.RelativeLayout[5]/android.widget.RelativeLayout"; arguments.By.Value = "xpath"; var by = arguments.By.Value.ToLower(); ElementHelper.GetElement(by, arguments.Search.Value).Click(); Thread.Sleep(500); arguments.Search.Value = "com.flipkart.android:id/select_btn"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); Thread.Sleep(3000); arguments.Search.Value = "com.google.android.gms:id/cancel"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); Thread.Sleep(500); arguments.Search.Value = "com.flipkart.android:id/tv_right_cta"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); Thread.Sleep(3000); arguments.Search.Value = "Email ID"; arguments.By.Value = "accessibilityid"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).SendKeys(arguments.email.Value); Thread.Sleep(200); arguments.Search.Value = "com.flipkart.android:id/button"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); Thread.Sleep(3000); arguments.Search.Value = "com.flipkart.android:id/phone_input"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value, arguments.Search.Value).SendKeys(arguments.pword.Value); Thread.Sleep(500); arguments.Search.Value = "com.flipkart.android:id/button"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); Thread.Sleep(8000); }
public void Execute(Arguments arguments) { arguments.Search.Value = "//android.widget.FrameLayout[@content-desc='SuperCoin']/android.widget.ImageView"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); }
public void Execute(Arguments arguments) { arguments.Search.Value = "com.flipkart.android:id/in_app_notification_bell"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); }