Exemple #1
0
        public void TestMethodMain()
        {
            /*APPIUM config*/
            _capabilities.SetCapability("platformName", ProjectConfig.PlataformName);
            _capabilities.SetCapability("platformVersion", ProjectConfig.PlatformVersion);
            _capabilities.SetCapability("deviceName", ProjectConfig.DeviceName);
            _capabilities.SetCapability("appPackage", ProjectConfig.AppPackage);
            _capabilities.SetCapability("newCommandTimeout", "3000");
            _capabilities.SetCapability("sessionOverride", "true");

            Uri defaultUri = new Uri(ProjectConfig.AppiumServer);

            if (ProjectConfig.PlataformName == "Android")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("appActivity", ProjectConfig.AppActivity);

                _driver = new AndroidDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }
            else if (ProjectConfig.PlataformName == "iOS")
            {
                //_capabilities.SetCapability("automationName", "XCUITest");
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("bundleId", ProjectConfig.AppPackage);
                _capabilities.SetCapability("udid", ProjectConfig.Uuid);
                _driver = new IOSDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }

            System.Threading.Thread.Sleep(5000);


            Exec.Create("TodoListCordova", ProjectConfig.OutputDeviceID, "F3", 2, "IndividualExpressionAbsolutePath", ProjectConfig.OutputPath);
            Exec.Instance.Start();

            _locator = new LocatorStrategy(_driver, Exec.Instance);



            /*initialing test*/
            inserirTextoSendKeys_Test();  //inserirTexto
            btnAdicionarSendClick_Test(); //btnAdicionar
            selTarefaSendClick_Test();    //selTarefa
            btnExcluirSendClick_Test();   //btnExcluir


            Exec.Instance.EndSuccefull();
        }
        public void TestMethodMain()
        {
            /*APPIUM config*/
            _capabilities.SetCapability("platformName", ProjectConfig.PlataformName);
            _capabilities.SetCapability("platformVersion", ProjectConfig.PlatformVersion);
            _capabilities.SetCapability("deviceName", ProjectConfig.DeviceName);
            _capabilities.SetCapability("appPackage", ProjectConfig.AppPackage);
            _capabilities.SetCapability("newCommandTimeout", "3000");
            _capabilities.SetCapability("sessionOverride", "true");

            Uri defaultUri = new Uri(ProjectConfig.AppiumServer);

            if (ProjectConfig.PlataformName == "Android")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("appActivity", ProjectConfig.AppActivity);

                _driver = new AndroidDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }
            else if (ProjectConfig.PlataformName == "iOS")
            {
                _capabilities.SetCapability("automationName", "XCUITest");
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("bundleId", ProjectConfig.AppPackage);
                _capabilities.SetCapability("udid", ProjectConfig.Uuid);
                _driver = new IOSDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }

            System.Threading.Thread.Sleep(8000);


            Exec.Create("MovieApp", ProjectConfig.OutputDeviceID, "F1", 4, "CombinedExpressionsInOrder", ProjectConfig.OutputPath);
            Exec.Instance.Start();

            _locator = new LocatorStrategy(_driver, Exec.Instance);



            /*initialing test*/

            btnMenuSendClick_Test();       //btnMenu
            btnSearchSendClick_Test();     //btnSearch
            btnSearchMovieSendKeys_Test(); //btnSearchMovie
            btnSelMovieSendClick_Test();   //btnSelMovie

            Exec.Instance.EndSuccefull();
        }
        public void TestMethodMain()
        {
            /*APPIUM config*/
            _capabilities.SetCapability("platformName", ProjectConfig.PlataformName);
            _capabilities.SetCapability("platformVersion", ProjectConfig.PlatformVersion);
            _capabilities.SetCapability("deviceName", ProjectConfig.DeviceName);
            _capabilities.SetCapability("appPackage", ProjectConfig.AppPackage);
            _capabilities.SetCapability("newCommandTimeout", "3000");
            _capabilities.SetCapability("sessionOverride", "true");

            Uri defaultUri = new Uri(ProjectConfig.AppiumServer);

            if (ProjectConfig.PlataformName == "Android")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _driver = new AndroidDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }
            else if (ProjectConfig.PlataformName == "iOS")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("bundleId", ProjectConfig.AppPackage);
                _capabilities.SetCapability("udid", ProjectConfig.Uuid);
                _driver = new IOSDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }



            Exec.Create("FFF", ProjectConfig.OutputDeviceID, "F2", 8, "IndividualExpressionAncestorAttributes", ProjectConfig.OutputPath);
            Exec.Instance.Start();

            _locator = new LocatorStrategy(_driver, Exec.Instance);



            /*initialing test*/

            btnsearchSendClick_Test();  //btnsearch
            ddlstateSendClick_Test();   //ddlstate
            selstateSendClick_Test();   //selstate
            citySendKeys_Test();        //city
            tpproductSendClick_Test();  //tpproduct
            tppaymentSendClick_Test();  //tppayment
            btnsearch2SendClick_Test(); //btnsearch2
            mktSendClick_Test();        //mkt

            Exec.Instance.EndSuccefull();
        }
Exemple #4
0
        public void TestMethodMain()
        {
            /*APPIUM config*/
            _capabilities.SetCapability("platformName", ProjectConfig.PlataformName);
            _capabilities.SetCapability("platformVersion", ProjectConfig.PlatformVersion);
            _capabilities.SetCapability("deviceName", ProjectConfig.DeviceName);
            _capabilities.SetCapability("appPackage", ProjectConfig.AppPackage);
            _capabilities.SetCapability("newCommandTimeout", "3000");
            _capabilities.SetCapability("sessionOverride", "true");

            Uri defaultUri = new Uri(ProjectConfig.AppiumServer);

            if (ProjectConfig.PlataformName == "Android")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("appActivity", ProjectConfig.AppActivity);

                _driver = new AndroidDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }
            else if (ProjectConfig.PlataformName == "iOS")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("bundleId", ProjectConfig.AppPackage);
                _capabilities.SetCapability("udid", ProjectConfig.Uuid);
                _driver = new IOSDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }

            System.Threading.Thread.Sleep(5000);


            Exec.Create("TodoList", ProjectConfig.OutputDeviceID, "F2", 5, "IndividualExpressionCrossPlatform", ProjectConfig.OutputPath);
            Exec.Instance.Start();

            _locator = new LocatorStrategy(_driver, Exec.Instance);



            /*initialing test*/

            btnnovoSendClick_Test();       //btnnovo
            inserirtarefa1SendKeys_Test(); //inserirtarefa1
            btnaddSendClick_Test();        //btnadd
            inserirtarefa2SendKeys_Test(); //inserirtarefa2
            btnadd2SendClick_Test();       //btnadd2

            Exec.Instance.EndSuccefull();
        }
Exemple #5
0
        public void TestMethodMain()
        {
            /*APPIUM config*/
            _capabilities.SetCapability("platformName", ProjectConfig.PlataformName);
            _capabilities.SetCapability("platformVersion", ProjectConfig.PlatformVersion);
            _capabilities.SetCapability("deviceName", ProjectConfig.DeviceName);
            _capabilities.SetCapability("appPackage", ProjectConfig.AppPackage);
            _capabilities.SetCapability("newCommandTimeout", "3000");
            _capabilities.SetCapability("sessionOverride", "true");

            Uri defaultUri = new Uri(ProjectConfig.AppiumServer);

            if (ProjectConfig.PlataformName == "Android")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _driver = new AndroidDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }
            else if (ProjectConfig.PlataformName == "iOS")
            {
                _capabilities.SetCapability("automationName", "XCUITest");
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("bundleId", ProjectConfig.AppPackage);
                _capabilities.SetCapability("udid", ProjectConfig.Uuid);
                _driver = new IOSDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }



            Exec.Create("PedidoApp", ProjectConfig.OutputDeviceID, "F1", 7, "IndividualExpressionAncestorIndex", ProjectConfig.OutputPath);
            Exec.Instance.Start();

            _locator = new LocatorStrategy(_driver, Exec.Instance);



            /*initialing test*/
            System.Threading.Thread.Sleep(3000);
            selboloSendClick_Test();      //selbolo
            btnpedirSendClick_Test();     //btnpedir
            inserirnomeSendKeys_Test();   //inserirnome
            inserirtelSendKeys_Test();    //inserirtel
            inserirendSendKeys_Test();    //inserirend
            btnconfirmarSendClick_Test(); //btnconfirmar
            btnokSendClick_Test();        //btnok

            Exec.Instance.EndSuccefull();
        }
        public void TestMethodMain()
        {
            /*APPIUM config*/
            _capabilities.SetCapability("platformName", ProjectConfig.PlataformName);
            _capabilities.SetCapability("platformVersion", ProjectConfig.PlatformVersion);
            _capabilities.SetCapability("deviceName", ProjectConfig.DeviceName);
            _capabilities.SetCapability("appPackage", ProjectConfig.AppPackage);
            _capabilities.SetCapability("newCommandTimeout", "3000");
            _capabilities.SetCapability("sessionOverride", "true");

            Uri defaultUri = new Uri(ProjectConfig.AppiumServer);

            if (ProjectConfig.PlataformName == "Android")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("appActivity", ProjectConfig.AppActivity);

                _driver = new AndroidDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }
            else if (ProjectConfig.PlataformName == "iOS")
            {
                _capabilities.SetCapability("app", ProjectConfig.AppPath);
                _capabilities.SetCapability("bundleId", ProjectConfig.AppPackage);
                _capabilities.SetCapability("udid", ProjectConfig.Uuid);
                _driver = new IOSDriver <IWebElement>(defaultUri, _capabilities, TimeSpan.FromSeconds(3000));
            }



            Exec.Create("Tasky", ProjectConfig.OutputDeviceID, "F1", 4, "IndividualExpressionAncestorAttributes", ProjectConfig.OutputPath);
            Exec.Instance.Start();

            _locator = new LocatorStrategy(_driver, Exec.Instance);



            /*initialing test*/

            btnaddSendClick_Test();     //btnadd
            inserirnomeSendKeys_Test(); //inserirnome
            btndoneSendClick_Test();    //btndone
            btnsaveSendClick_Test();    //btnsave

            Exec.Instance.EndSuccefull();
        }