Пример #1
0
        public void Execute(Arguments arguments)
        {
            arguments.Search.Value = "com.microsoft.teams:id / action_bar_browse_teams";
            arguments.By.Value     = "id";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();

            arguments.Search.Value = "/ hierarchy / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.FrameLayout / android.widget.FrameLayout / android.widget.FrameLayout / android.widget.FrameLayout / android.view.ViewGroup / android.widget.FrameLayout / androidx.recyclerview.widget.RecyclerView / android.widget.FrameLayout[4] / android.widget.Button";
            arguments.By.Value     = "xpath";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();

            arguments.Search.Value = "com.microsoft.teams:id / input";
            arguments.By.Value     = "id";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).SendKeys(arguments.id.Value);

            arguments.Search.Value = "android: id / button1";
            arguments.By.Value     = "id";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();
        }
        public void Execute(Arguments arguments)
        {
            arguments.Search.Value = "//android.view.ViewGroup[@content-desc='Chat tab,2 of 6, not selected']/android.widget.TextView";
            arguments.By.Value     = "xpath";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();

            arguments.Search.Value = "com.microsoft.teams:id / search_contact_box";
            arguments.By.Value     = "id";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).SendKeys(arguments.name.Value);

            arguments.Search.Value = "com.microsoft.teams:id / search_contact_box";
            arguments.By.Value     = "id";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).SendKeys(arguments.msg.Value);

            arguments.Search.Value = "//android.widget.ImageView[@content-desc='Send message']";
            arguments.By.Value     = "id";
            ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();
        }
Пример #3
0
 public void Execute(Arguments arguments)
 {
     arguments.Search.Value = "//android.view.ViewGroup[@content-desc='Activity tab, 1 of 6']/android.widget.TextView";
     arguments.By.Value     = "xpath";
     ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click();
 }