示例#1
0
        public void SecondWindowTestDatePicker()
        {
            setupapp();
            Window mainWindow = application.GetWindow("MainWindow");

            TestStack.White.UIItems.TabItems.TabPage tabInput = mainWindow.Get <White.UIItems.TabItems.TabPage>(SearchCriteria.ByText("Input Controls"));
            tabInput.Click();
            var dateTimePicker = mainWindow.Get <DateTimePicker>("DatePicker");
            var changedDate    = DateTime.Today.AddDays(23);

            dateTimePicker.Date = changedDate;
            Assert.AreEqual(dateTimePicker.Date, changedDate);
        }
示例#2
0
        public void tstGrid()
        {
            setupapp();
            Window mainWindow = application.GetWindow("MainWindow");

            TestStack.White.UIItems.TabItems.TabPage tabInput = mainWindow.Get <White.UIItems.TabItems.TabPage>(SearchCriteria.ByText("Data Grid"));
            tabInput.Click();
            ListView dataGrid = mainWindow.Get <ListView>(SearchCriteria.ByClassName("DataGrid"));
            var      row      = dataGrid.Rows[2];

            row.Select();
            Thread.Sleep(3000);
        }
示例#3
0
        public void ThirdWindowTBtnSlider()
        {
            setupapp();
            Window mainWindow = application.GetWindow("MainWindow");

            TestStack.White.UIItems.TabItems.TabPage tabInput = mainWindow.Get <White.UIItems.TabItems.TabPage>(SearchCriteria.ByText("Other Controls"));
            tabInput.Click();
            TestStack.White.UIItems.Hyperlink hlink = mainWindow.Get <White.UIItems.Hyperlink>(SearchCriteria.ByText("Link Text"));
            hlink.Click();
            TestStack.White.UIItems.Button btnaddtextbox = mainWindow.Get <White.UIItems.Button>(SearchCriteria.ByText("Add TextBox"));
            btnaddtextbox.Click();
            btnaddtextbox.Click();
            btnaddtextbox.Click();
            btnaddtextbox.Click();
            TestStack.White.UIItems.Slider sldrOne = mainWindow.Get <White.UIItems.Slider>(SearchCriteria.ByAutomationId("Slider"));
            sldrOne.LargeIncrementButton.Click();
            Thread.Sleep(4000);
            sldrOne.LargeDecrementButton.Click();
            Thread.Sleep(4000);
        }
示例#4
0
        public void mainWindowTest()
        {
            setupapp();
            Window mainWindow = application.GetWindow("MainWindow");

            TestStack.White.UIItems.Button btnbuttonintoolbar = mainWindow.Get <White.UIItems.Button>(SearchCriteria.ByText("Button in toolbar"));
            btnbuttonintoolbar.Click();
            Thread.Sleep(2000);
            TestStack.White.UIItems.TabItems.TabPage tabList = mainWindow.Get <White.UIItems.TabItems.TabPage>(SearchCriteria.ByText("List Controls"));
            tabList.Click();
            Thread.Sleep(2000);
            TestStack.White.UIItems.TabItems.TabPage tabInput = mainWindow.Get <White.UIItems.TabItems.TabPage>(SearchCriteria.ByText("Input Controls"));
            tabInput.Click();
            Thread.Sleep(2000);
            TestStack.White.UIItems.TabItems.TabPage tabOther = mainWindow.Get <White.UIItems.TabItems.TabPage>(SearchCriteria.ByText("Other Controls"));
            tabOther.Click();
            Thread.Sleep(2000);
            TestStack.White.UIItems.TabItems.TabPage tabData = mainWindow.Get <White.UIItems.TabItems.TabPage>(SearchCriteria.ByText("Data Grid"));
            tabData.Click();
            Thread.Sleep(2000);
            tabList.Click();
            Thread.Sleep(2000);
        }