Example #1
0
 public void TestOpenRadioGroup()
 {
     Thread.Sleep(2000);
     Assert.AreEqual(check, driver.FindElement(By.Id("Lunch")).GetAttribute("checked"));
     Assert.AreEqual(textRadioButton, driver.FindElement(By.Id("Lunch")).GetAttribute("text"));
     Assert.AreEqual(textAttr, driver.FindElement(By.Id("You have selected: (none)")).GetAttribute("text"));
     //
     Thread.Sleep(2000);
     driver.CloseApp();
 }
Example #2
0
        public void StartButtonTest()
        {
            TestSetup();
            driver.FindElement(By.XPath("//android.widget.TextView[@content-desc='Views']")).Click();
            driver.FindElement(By.XPath("//android.widget.TextView[@content-desc='Chronometer']")).Click();

            //Verify "Start" buttton affecting chronometer
            //Read chronometer before start
            string start = driver.FindElement(By.Id("io.appium.android.apis:id/chronometer")).Text;

            driver.FindElement(By.Id("io.appium.android.apis:id/start")).Click();
            Thread.Sleep(2000);
            string finish = driver.FindElement(By.Id("io.appium.android.apis:id/chronometer")).Text;

            //Verify whether chronometer was working
            Assert.AreNotEqual(start, finish);

            //Exit app
            driver.CloseApp();
        }
Example #3
0
 //[Test]
 public void ShutDownDevice()
 {
     Thread.Sleep(40000);
     driver.CloseApp();
 }
Example #4
0
        public void TestMethod1()
        {
            DesiredCapabilities cap = new DesiredCapabilities();

            cap.SetCapability("deviceName", "Android");
            cap.SetCapability("platformVersion", "6.0");
            cap.SetCapability("platformName", "Android");


            cap.SetCapability("app", "C:\\MobileApp\\MobileTest.apk");

            // cap.SetCapability("app", "C:\\Temp\\Tutto Office 365_v2.6_apkpure.com.apk");



            // driver.CloseApp();
            driver = new AndroidDriver <IWebElement>(new Uri("http://127.0.0.1:4723/wd/hub"), cap);
            driver.CloseApp();
            driver.FindElementByAccessibilityId("Apps").Click();
            driver.FindElementByAccessibilityId("Guru99").Click();
            //driver.FindElementByAccessibilityId("Courses").Click();
            driver.FindElementByClassName("android.widget.TextView").SendKeys(Keys.Return);
            //driver.FindElementById("com.vector.guru99:id/lblListHeader").Click();
            //IList<IWebElement> els = driver.FindElementsByClassName("android.widget.TextView");
            //var loc1 = els[7].Location;
            //IWebElement target = els[1];
            //var loc2 = target.Location;
            //driver.Swipe(loc1.X, loc1.Y, loc2.X, loc2.Y, 800);

            //driver.FindElementByAccessibilityId("Outlook").Click();
            //driver.FindElementById("com.microsoft.office.outlook:id/btn_splash_start").Click();

            //driver.FindElementById("com.microsoft.office.outlook:id/edit_text_email").SendKeys("*****@*****.**");

            //driver.FindElementById("com.microsoft.office.outlook:id/btn_continue").Click();
            //System.Threading.Thread.Sleep(5000);
            ////driver.FindElementByClassName("EditText").SendKeys("*****@*****.**");

            ////driver.Keyboard.SendKeys(Keys.Tab);
            //driver.Keyboard.SendKeys("Nila700nee");
            //driver.FindElementByAccessibilityId("Sign in").Click();
            //System.Threading.Thread.Sleep(1000);

            //driver.FindElementByClassName("android.widget.Button").Click();
            //System.Threading.Thread.Sleep(2000);
            //driver.FindElementById("header").Click();
            //System.Threading.Thread.Sleep(2000);

            //IList<IWebElement> els = driver.FindElementsByClassName("android.widget.TextView");
            //var loc1 = els[4].Location;
            //IWebElement target = els[1];
            //var loc2 = target.Location;
            //driver.Swipe(loc1.X, loc1.Y, loc2.X, loc2.Y, 800);
            //driver.FindElementByAccessibilityId("Workspace").Click();
            //System.Threading.Thread.Sleep(2000);
            //driver.FindElementByAccessibilityId("Outlook").Click();
            // driver.FindElementById("com.microsoft.office.outlook:id/btn_splash_start").Click();

            //driver.FindElementById("com.microsoft.office.outlook:id/edit_text_email").SendKeys("*****@*****.**");

            // driver.FindElementById("com.microsoft.office.outlook:id/btn_continue").Click();
            // System.Threading.Thread.Sleep(5000);


            // driver.Keyboard.SendKeys("Nila700nee");

            //driver.HideKeyboard();
            //System.Threading.Thread.Sleep(1000);
            //driver.FindElementById("submitButton").Click();

            //System.Threading.Thread.Sleep(3000);
            ////driver.FindElementById("passcode").Click();
            ////System.Threading.Thread.Sleep(1000);
            ////driver.FindElementByClassName("android.widget.EditText").SendKeys("458701228");
            ////System.Threading.Thread.Sleep(1000);
            ////driver.HideKeyboard();
            //driver.FindElementByClassName("android.widget.Button").Click();
            //System.Threading.Thread.Sleep(1000);
        }
 public static void TestCleanup()
 {
     _driver.CloseApp();
 }
Example #6
0
 public void AfterAllMethods()
 {
     driver.CloseApp();
     driver.Quit();
 }
Example #7
0
 public void TestDownFixture()
 {
     session.CloseApp();
 }
 public void TearDown()
 {
     _driver.CloseApp();
 }
 public void Teardown()
 {
     _mobileDriver?.CloseApp();
 }
 public void CloseAppTestCase()
 {
     server.respondTo("POST", "/appium/app/close", null);
     driver.CloseApp();
 }