public void Execute(Arguments arguments) { arguments.Search.Value = "(//android.view.ViewGroup[@content-desc='@{bottomNavigationBarButtonViewModel.contentDescription'])[2]/android.view.View"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "//android.widget.FrameLayout[@content-desc='New chat button']/android.widget.ImageView"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / single_chat_text"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / searchbar_input_text"; 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 = "jp.naver.line.android:id / header_button_text"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / chathistory_message_edit"; 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']"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); }
public void Execute(Arguments arguments) { arguments.Search.Value = "jp.naver.line.android.registration:id / login"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android.registration:id / auth_with_phone_number"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / common_dialog_cancel_btn"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id/edit_text"; 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.phone.Value); arguments.Search.Value = "//android.widget.ImageButton[@content-desc='Next']"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / common_dialog_ok_btn"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); RobotMessageBox.Show("Login Successful"); }
public void Execute(Arguments arguments) { arguments.Search.Value = "(//android.view.ViewGroup[@content-desc='@{bottomNavigationBarButtonViewModel.contentDescription'])[1]/android.view.View"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id/home_tab_no_friend_add_friend"; 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.LinearLayout / android.widget.FrameLayout / android.widget.RelativeLayout / android.widget.LinearLayout[2] / android.widget.LinearLayout[3] / android.widget.Button"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / addfriend_by_userphone_status_radio"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / addfriend_by_userinfo_search_text"; 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.phone.Value); arguments.Search.Value = "jp.naver.line.android:id / addfriend_by_userid_search_button_image"; 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='@{ bottomNavigationBarButtonViewModel.contentDescription'])[5]/android.view.View"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "//android.widget.LinearLayout[@content-desc='LINE services']/android.widget.RelativeLayout/android.widget.ImageView"; arguments.By.Value = "xpath"; 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.LinearLayout/android.widget.FrameLayout/android.widget.RelativeLayout/androidx.recyclerview.widget.RecyclerView/android.widget.LinearLayout[3]/android.widget.LinearLayout[1]/android.widget.LinearLayout/android.widget.TextView"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id/keep_zero_page_button"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "//android.widget.TextView[@content-desc='Text']"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / keep_edittext_layout"; 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.text.Value); arguments.Search.Value = "jp.naver.line.android:id / save_btn"; 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='@{bottomNavigationBarButtonViewModel.contentDescription'])[1]/android.view.View"; arguments.By.Value = "xpath"; 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.LinearLayout / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.RelativeLayout / androidx.viewpager.widget.ViewPager / android.widget.RelativeLayout / android.view.ViewGroup / android.widget.LinearLayout[2] / androidx.recyclerview.widget.RecyclerView / android.widget.LinearLayout[2] / android.widget.LinearLayout"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id/searchbar_input_text"; 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 = "jp.naver.line.android:id / header_button_text"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / groupform_name"; 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.gname.Value); arguments.Search.Value = "/ hierarchy / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.LinearLayout / android.widget.LinearLayout[1] / android.widget.LinearLayout / android.widget.LinearLayout[3] / android.widget.FrameLayout / android.widget.TextView"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); }
public void Execute(Arguments arguments) { arguments.Search.Value = "//android.view.ViewGroup[@content-desc='@{bottomNavigationBarButtonViewModel.contentDescription'])[1]/android.view.View"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "//android.widget.TextView[@content-desc='Add friends']"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / welcome_common_button"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "/ hierarchy / android.widget.FrameLayout / android.widget.FrameLayout / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.ListView / android.widget.LinearLayout[1] / android.widget.Button"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / searchbar_input_text"; 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 = "jp.naver.line.android:id / common_bottom_first_button"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); RobotMessageBox.Show("Send the text and invite to LINE Android!"); }
public void Execute(Arguments arguments) { arguments.Search.Value = "(//android.view.ViewGroup[@content-desc='@{bottomNavigationBarButtonViewModel.contentDescription'])[3]/android.view.View"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / header_button_img"; 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='@{bottomNavigationBarButtonViewModel.contentDescription'])[5]/android.view.View"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "//android.widget.LinearLayout[@content-desc='LINE services']/android.widget.RelativeLayout/android.widget.ImageView"; arguments.By.Value = "xpath"; 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.LinearLayout / android.widget.FrameLayout / android.widget.RelativeLayout / androidx.recyclerview.widget.RecyclerView / android.widget.LinearLayout[1] / android.widget.LinearLayout[1] / android.widget.LinearLayout"; arguments.By.Value = "xpath"; 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.RelativeLayout/android.widget.RelativeLayout/android.widget.RelativeLayout[1]/android.webkit.WebView/android.webkit.WebView/android.view.View/android.view.View/android.view.View/android.view.View[3]"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "event-name"; 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 = "event-description"; 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.descp.Value); arguments.Search.Value = "/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.RelativeLayout/android.widget.RelativeLayout/android.widget.RelativeLayout[1]/android.webkit.WebView/android.webkit.WebView/android.view.View/android.view.View/android.view.View[3]/android.widget.ListView/android.view.View"; arguments.By.Value = "xpath"; 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.RelativeLayout / android.widget.RelativeLayout / android.widget.RelativeLayout[1] / android.webkit.WebView / android.webkit.WebView / android.view.View / android.view.View / android.view.View[4] / android.widget.Button"; arguments.By.Value = "xpath"; 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.RelativeLayout / android.widget.RelativeLayout / android.widget.RelativeLayout[1] / android.webkit.WebView / android.webkit.WebView / android.view.View / android.view.View / android.widget.ListView / android.view.View[2] / android.view.View[1]"; arguments.By.Value = "xpath"; 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.RelativeLayout/android.widget.RelativeLayout/android.widget.RelativeLayout[1]/android.webkit.WebView/android.webkit.WebView/android.view.View/android.view.View/android.view.View[1]/android.view.View[1]/android.widget.EditText"; arguments.By.Value = "xpath"; 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 = "/ hierarchy / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.FrameLayout / android.widget.RelativeLayout / android.widget.RelativeLayout / android.widget.RelativeLayout[1] / android.webkit.WebView / android.webkit.WebView / android.view.View / android.view.View / android.view.View[3] / android.view.View / android.widget.Button"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); }
public void Execute(Arguments arguments) { arguments.Search.Value = "(//android.view.ViewGroup[@content-desc='@{bottomNavigationBarButtonViewModel.contentDescription'])[3]/android.view.View"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id/floating_menu_button_icon"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / contents_container"; 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 = "jp.naver.line.android:id / post_btn"; 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='@{bottomNavigationBarButtonViewModel.contentDescription'])[5]/android.widget.TextView"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "//android.widget.LinearLayout[@content-desc='People Nearby']/android.widget.RelativeLayout/android.widget.TextView"; arguments.By.Value = "xpath"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / nearby_location_setting_btn"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); arguments.Search.Value = "jp.naver.line.android:id / nearby_location_setting_btn"; arguments.By.Value = "id"; ElementHelper.GetElement(arguments.By.Value.ToLower(), arguments.Search.Value).Click(); RobotMessageBox.Show("Enable Google Location Settings and then add people on LINE"); }