public void AssignStandardView(int noOfView) { #region Variable Declarations WinGroup uIItemGroup = this.UINewArchitectureWindow.UIItemWindow.UIItemGroup; WinTreeItem uIStationTreeItem = this.UINewArchitectureWindow.UIItemWindow1.UIItemTree.UILineTreeItem.UIStationTreeItem; #endregion for (int i = 0; i < noOfView; i++) { // Move 'Unknown Name' group from (34, 26) to 'Line' -> 'Station' tree item (7, 7) uIStationTreeItem.EnsureClickable(new Point(7, 7)); Mouse.StartDragging(uIItemGroup, new Point(34, 26)); Mouse.StopDragging(uIStationTreeItem, new Point(7, 7)); } //// Move 'Unknown Name' group from (41, 19) to 'Line' -> 'Station' tree item (13, 7) //uIStationTreeItem.EnsureClickable(new Point(13, 7)); //Mouse.StartDragging(uIItemGroup, new Point(41, 19)); //Mouse.StopDragging(uIStationTreeItem, new Point(13, 7)); //// Move 'Unknown Name' group from (33, 19) to 'Line' -> 'Station' tree item (21, 8) //uIStationTreeItem.EnsureClickable(new Point(21, 8)); //Mouse.StartDragging(uIItemGroup, new Point(33, 19)); //Mouse.StopDragging(uIStationTreeItem, new Point(21, 8)); }
public void VerifyExtendedConnectivityParameter(bool isEnable, String crosswebMergeDistance, String downwebMergeDistance) { #region Variable Declarations WinCheckBox uIEnableextendedconnecCheckBox = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIEnableextendedconnecWindow.UIEnableextendedconnecCheckBox; WinGroup uIExtendedconnectivityGroup = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIExtendedconnectivityWindow.UIExtendedconnectivityGroup; //WinEdit uiCrosswebMergeDistance = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIItem0Window.UIItemEdit; // WinEdit uiDownwebMergeDistance = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIItem0Window1.UIItemEdit; WinWindow uiCrosswebMergeDistanceWindow = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIItem0Window; WinWindow uiDownwebMergeDistanceWindow = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIItem0Window1; WinEdit uiCrosswebMergeDistance = (WinEdit)uiCrosswebMergeDistanceWindow.GetChildren()[3]; WinEdit uiDownwebMergeDistance = (WinEdit)uiDownwebMergeDistanceWindow.GetChildren()[3]; #endregion // Select 'Enable extended connectivity for designated classe...' check box Assert.AreEqual(isEnable, uIEnableextendedconnecCheckBox.Checked); if (isEnable) { // Type '1100.00' in 'Unknown Name' text box Assert.AreEqual(crosswebMergeDistance, uiCrosswebMergeDistance.Text); // Type '100100.00' in 'Unknown Name' text box Assert.AreEqual(downwebMergeDistance, uiDownwebMergeDistance.Text); } if (!isEnable) { Assert.AreEqual(isEnable, uiCrosswebMergeDistance.Enabled); // Type '100100.00' in 'Unknown Name' text box Assert.AreEqual(isEnable, uiDownwebMergeDistance.Enabled); } }
/// <summary> /// CreateStandardSingleViewArchitecture - Use 'CreateStandardSingleViewArchitectureParams' to pass parameters into this method. /// </summary> public void LoadNewArchitectureWindow() { #region Variable Declarations WinMenuBar uIApplicationMenuBar = this.UISmartViewConfiguratiWindow.UIApplicationMenuBar; WinEdit uIItemEdit = this.UINewArchitectureWindow.UIItemWindow.UIItemEdit; WinGroup uIItemGroup = this.UINewArchitectureWindow.UIItemWindow1.UIItemGroup; WinTreeItem uIStationTreeItem = this.UINewArchitectureWindow.UIItemWindow2.UIItemTree.UILineTreeItem.UIStationTreeItem; WinButton uIOKButton = this.UINewArchitectureWindow.UIOKWindow.UIOKButton; #endregion FocusConfigurationManager(); // Click 'Application' menu bar Mouse.Click(new Point(33, 44)); // Click 'Unknown Name' text box // Mouse.Click(uIItemEdit, new Point(37, 2)); // Type 'automation' in 'Unknown Name' text box // uIItemEdit.Text = name; // Double-Click 'OK' button // Mouse.Click(uIOKButton, new Point(47, 13)); //AssignCameraToView(); }
/// <summary> /// Painting /// </summary> public void RecordedMethod2() { #region Variable Declarations WinClient uIUntitledPaintClient = this.UIUntitledPaintWindow.UIItemWindow.UIUntitledPaintClient; WinButton uIFillwithcolorButton = this.UIUntitledPaintWindow.UIItemWindow1.UIToolsToolBar.UIFillwithcolorButton; WinClient uIUntitledPaintClient1 = this.UIUntitledPaintWindow.UIItemWindow2.UIUntitledPaintClient; WinGroup uIItemGroup = this.UIUntitledPaintWindow.UIItemWindow1.UIColorsToolBar.UIItemGroup; WinListItem uIOvalListItem = this.UIUntitledPaintWindow.UIItemWindow1.UIShapesClient.UIOvalListItem; #endregion // Click 'Untitled - Paint' client Mouse.Click(uIUntitledPaintClient, new Point(405, 20)); // Click 'Fill with color' button Mouse.Click(uIFillwithcolorButton, new Point(22, 15)); // Click 'Untitled - Paint' client Mouse.Click(uIUntitledPaintClient1, new Point(289, 64)); // Click group Mouse.Click(uIItemGroup, new Point(84, 12)); // Click 'Oval' list item Mouse.Click(uIOvalListItem, new Point(13, 7)); // Move 'Untitled - Paint' client Mouse.StartDragging(uIUntitledPaintClient1, new Point(173, 98)); Mouse.StopDragging(uIUntitledPaintClient1, 323, 219); }
/// <summary> /// dangnhap /// </summary> public void RecordedMethod1() { #region Variable Declarations WinControl uIAllWork1sGoogleChromDocument = this.UIAllWork1sGoogleChromWindow.UIChromeLegacyWindowWindow.UIAllWork1sGoogleChromDocument; WinEdit uIItemEdit = this.UIAllWork1sGoogleChromWindow.UIItemGroup.UIItemEdit; WinGroup uIAllWork1sGoogleChromGroup = this.UIAllWork1sGoogleChromWindow.UIItemGroup.UIAllWork1sGoogleChromGroup; WinText uIAllWork1sGoogleChromText = this.UIAllWork1sGoogleChromWindow.UIỨngViênTanhuynh1999MenuButton.UIAllWork1sGoogleChromText; WinText uIAllWork1sGoogleChromText1 = this.UIAllWork1sGoogleChromWindow.UIĐăngxuấtHyperlink.UIAllWork1sGoogleChromText; #endregion // Click 'AllWork1s - Google Chrome' document Mouse.Click(uIAllWork1sGoogleChromDocument, new Point(876, 337)); // Click '******************' text box Mouse.Click(uIItemEdit, new Point(340, 24)); // Click 'AllWork1s - Google Chrome' group Mouse.Click(uIAllWork1sGoogleChromGroup, new Point(421, 27)); // Click 'AllWork1s - Google Chrome' label Mouse.Click(uIAllWork1sGoogleChromText, new Point(68, 11)); // Click 'AllWork1s - Google Chrome' label Mouse.Click(uIAllWork1sGoogleChromText1, new Point(34, 1)); }
/// <summary> /// CreateStandardSingleViewArchitecture - Use 'CreateStandardSingleViewArchitectureParams' to pass parameters into this method. /// </summary> public void CreateStandardSingleViewArchitecture(String name) { #region Variable Declarations WinMenuBar uIApplicationMenuBar = this.UISmartViewConfiguratiWindow.UIApplicationMenuBar; WinEdit uIItemEdit = this.UINewArchitectureWindow.UIItemWindow.UIItemEdit; WinGroup uIItemGroup = this.UINewArchitectureWindow.UIItemWindow1.UIItemGroup; WinTreeItem uIStationTreeItem = this.UINewArchitectureWindow.UIItemWindow2.UIItemTree.UILineTreeItem.UIStationTreeItem; WinButton uIOKButton = this.UINewArchitectureWindow.UIOKWindow.UIOKButton; #endregion FocusConfigurationManager(); // Click 'Application' menu bar Mouse.Click(new Point(33, 44)); // Click 'Unknown Name' text box Mouse.Click(uIItemEdit, new Point(37, 2)); // Move 'Unknown Name' group from (38, 29) to 'Line' -> 'Station' tree item (14, 4) uIStationTreeItem.EnsureClickable(new Point(14, 4)); Mouse.StartDragging(uIItemGroup, new Point(38, 29)); Mouse.StopDragging(uIStationTreeItem, new Point(14, 4)); // Type 'automation' in 'Unknown Name' text box uIItemEdit.Text = name; // Double-Click 'OK' button Mouse.Click(uIOKButton, new Point(47, 13)); AssignCameraToView(); }
/// <summary> /// DPFrames - Use 'DPFramesExpectedValues' to pass parameters into this method. /// </summary> public void DPFrames() { #region Variable Declarations WinGroup uIConnectivitymergedisGroup = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIConnectivitymergedisWindow.UIConnectivitymergedisGroup; WinGroup uIExtendedconnectivityGroup = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIExtendedconnectivityWindow.UIExtendedconnectivityGroup; WinWindow uIOngoingdefectsWindow = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIDefectParametersStatClient.UIOngoingdefectsWindow; WinWindow uIFiltereddefectsWindow = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIDefectParametersStatClient.UIFiltereddefectsWindow; WinGroup uIDefectnotificationsuGroup = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIDefectnotificationsuWindow.UIDefectnotificationsuGroup; WinGroup uIBrightdarkpixelsGroup = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIBrightdarkpixelsWindow.UIBrightdarkpixelsGroup; #endregion // Verify that 'Connectivity merge distance' group's property 'ControlType' equals 'Group' Assert.AreEqual(this.DPFramesExpectedValues.UIConnectivitymergedisGroupControlType, uIConnectivitymergedisGroup.ControlType.ToString()); // Verify that 'Extended connectivity' group's property 'ControlType' equals 'Group' Assert.AreEqual(this.DPFramesExpectedValues.UIExtendedconnectivityGroupControlType, uIExtendedconnectivityGroup.ControlType.ToString()); // Verify that 'Ongoing defects' window's property 'FriendlyName' equals 'Ongoing defects' Assert.AreEqual(this.DPFramesExpectedValues.UIOngoingdefectsWindowFriendlyName, uIOngoingdefectsWindow.FriendlyName); // Verify that 'Filtered defects' window's property 'ClassName' equals 'ThunderRT6Frame' Assert.AreEqual(this.DPFramesExpectedValues.UIFiltereddefectsWindowClassName, uIFiltereddefectsWindow.ClassName); // Verify that 'Defect notification suppression' group's property 'ControlType' equals 'Group' Assert.AreEqual(this.DPFramesExpectedValues.UIDefectnotificationsuGroupControlType, uIDefectnotificationsuGroup.ControlType.ToString()); // Verify that 'Bright/dark pixels' group's property 'FriendlyName' equals 'Bright/dark pixels' Assert.AreEqual(this.DPFramesExpectedValues.UIBrightdarkpixelsGroupFriendlyName, uIBrightdarkpixelsGroup.FriendlyName); }
/// <summary> /// AssignCameraTemplateToView /// </summary> public void AssignCameraTemplateToView(int noOfCameraTemplate) { #region Variable Declarations WinMenuBar uIApplicationMenuBar = this.UISmartViewConfiguratiWindow.UIApplicationMenuBar; WinGroup uIItemGroup = this.UINewArchitectureWindow.UIItemWindow.UIItemGroup; WinTreeItem uIStationTreeItem = this.UINewArchitectureWindow.UIItemWindow1.UIItemTree.UILineTreeItem.UIStationTreeItem; WinTreeItem uIView1TreeItem = this.UINewArchitectureWindow.UIItemWindow1.UIItemTree.UILineTreeItem.UIStationTreeItem.UIView1TreeItem; #endregion // Click 'Application' menu bar Mouse.Click(uIApplicationMenuBar, new Point(34, 51)); // Move 'Unknown Name' group from (26, 30) to 'Line' -> 'Station' tree item (23, 14) uIStationTreeItem.EnsureClickable(new Point(23, 14)); Mouse.StartDragging(uIItemGroup, new Point(26, 30)); Mouse.StopDragging(uIStationTreeItem, new Point(23, 14)); // Move 'Unknown Name' group from (264, 23) to 'Line' -> 'Station' -> 'View 1' tree item (18, 5) uIView1TreeItem.EnsureClickable(new Point(18, 5)); Mouse.StartDragging(uIItemGroup, new Point(264, 23)); Mouse.StopDragging(uIView1TreeItem, new Point(18, 5)); // Move 'Unknown Name' group from (267, 22) to 'Line' -> 'Station' -> 'View 1' tree item (9, 5) uIView1TreeItem.EnsureClickable(new Point(9, 5)); Mouse.StartDragging(uIItemGroup, new Point(267, 22)); Mouse.StopDragging(uIView1TreeItem, new Point(9, 5)); // Move 'Unknown Name' group from (258, 23) to 'Line' -> 'Station' -> 'View 1' tree item (11, 14) uIView1TreeItem.EnsureClickable(new Point(11, 14)); Mouse.StartDragging(uIItemGroup, new Point(258, 23)); Mouse.StopDragging(uIView1TreeItem, new Point(11, 14)); }
private static WinGroup GetWinGroup(string uiTitle, string uiType) { var htmlcontrolWin = new WinGroup(Window.Locate(uiTitle, uiType, false)); var htmlControlWin = htmlcontrolWin; htmlControlWin.TechnologyName = TechnologyNameWin; return(htmlControlWin); }
/// <summary> /// dai ra /// </summary> public void AssertMethod3() { #region Variable Declarations WinGroup uIAllWork1sGoogleChromGroup1 = this.UIAllWork1sGoogleChromWindow.UIItemGroup.UIAllWork1sGoogleChromGroup1; #endregion // Verify that the 'AccessibleDescription' property of 'AllWork1s - Google Chrome' group equals '5' Assert.AreEqual(this.AssertMethod3ExpectedValues.UIAllWork1sGoogleChromGroup1AccessibleDescription, uIAllWork1sGoogleChromGroup1.AccessibleDescription, "failed"); }
/// <summary> /// chieurong /// </summary> public void AssertMethod2() { #region Variable Declarations WinGroup uIAllWork1sGoogleChromGroup = this.UIAllWork1sGoogleChromWindow.UIItemGroup.UIAllWork1sGoogleChromGroup; #endregion // Verify that the 'ControlType' property of 'AllWork1s - Google Chrome' group equals '2' Assert.AreEqual(this.AssertMethod2ExpectedValues.UIAllWork1sGoogleChromGroupControlType, uIAllWork1sGoogleChromGroup.ControlType.ToString(), "chieurong"); }
/// <summary> /// /// </summary> /// <param name="window"></param> /// <param name="name"></param> /// <returns></returns> public static WinGroup GetWinGroupByName(this WinWindow window, string name) { var txtProps = new WinGroup(window) { TechnologyName = "MSAA" }; txtProps.SearchProperties[WinGroup.PropertyNames.Name] = name; return(txtProps); }
/// <summary> /// SetConnectivityMergeDistanceParameter - Use 'SetConnectivityMergeDistanceParameterParams' to pass parameters into this method. /// </summary> public void SetConnectivityMergeDistanceParameter(String crossweb, String downweb) { #region Variable Declarations WinGroup uIConnectivitymergedisGroup = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIConnectivitymergedisWindow.UIConnectivitymergedisGroup; WinEdit uIItemEdit = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIItem00Window.UIItemEdit; WinEdit uIItemEdit1 = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIItem00Window1.UIItemEdit; #endregion WinEdit uiCrossweb = (WinEdit)uIConnectivitymergedisGroup.GetChildren()[1].GetChildren()[3]; uiCrossweb.Text = crossweb; ConnectivityMergeDistanceDownwebField(downweb); }
public static WinControl GetButtonGroupControl(string name, string type, WinWindow parent) { WinGroup buttonGroup = new WinGroup(parent); buttonGroup.SearchProperties.Add("Name", "ButtonGroup"); buttonGroup.SearchProperties.Add("ControlType", "Group"); buttonGroup.WaitForControlReady(); WinControl uIControl = new WinControl(buttonGroup); uIControl.SearchProperties.Add("ControlType", type); uIControl.SearchProperties.Add("Name", name); uIControl.WaitForControlReady(); return uIControl; }
public void VerifyConnectivityMergeDistanceParameterValues(String crossweb, String downweb) { #region Variable Declarations WinGroup uIConnectivitymergedisGroup = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow1.UIConnectivitymergedisWindow.UIConnectivitymergedisGroup; WinWindow uIItem00Window1 = this.UISmartViewRecipeManagWindow.UIDefectParametersStatWindow.UIConnectivitymergedisGroup.UIItem00Window; WinWindow uIItem00Window = new WinWindow(uIConnectivitymergedisGroup); #endregion WinEdit downwebField = (WinEdit)uIItem00Window.GetChildren()[3]; WinEdit uiCrossweb = (WinEdit)uIConnectivitymergedisGroup.GetChildren()[1].GetChildren()[3]; Assert.AreEqual(downweb, downwebField.Text); Assert.AreEqual(crossweb, uiCrossweb.Text); }
/// <summary> /// MarkReadingViewPair /// </summary> public void MarkReadingViewPair() { #region Variable Declarations WinGroup uIItemGroup = this.UINewArchitectureWindow.UIItemWindow.UIItemGroup; WinTreeItem uIStationTreeItem = this.UINewArchitectureWindow.UIItemWindow1.UIItemTree.UILineTreeItem.UIStationTreeItem; #endregion // Move 'Unknown Name' group from (171, 25) to 'Line' -> 'Station' tree item (9, 3) uIStationTreeItem.EnsureClickable(new Point(9, 3)); Mouse.StartDragging(uIItemGroup, new Point(171, 25)); Mouse.StopDragging(uIStationTreeItem, new Point(9, 3)); // Move 'Unknown Name' group from (165, 23) to 'Line' -> 'Station' tree item (23, 10) uIStationTreeItem.EnsureClickable(new Point(23, 10)); Mouse.StartDragging(uIItemGroup, new Point(165, 23)); Mouse.StopDragging(uIStationTreeItem, new Point(23, 10)); }
/// <summary> /// AssignMarkReaderView /// </summary> public void AssignMarkReaderView() { #region Variable Declarations WinGroup uIItemGroup = this.UINewArchitectureWindow.UIItemWindow.UIItemGroup; WinTreeItem uIStationTreeItem = this.UINewArchitectureWindow.UIItemWindow1.UIItemTree.UILineTreeItem.UIStationTreeItem; #endregion // Move 'Unknown Name' group from (128, 22) to 'Line' -> 'Station' tree item (14, 3) uIStationTreeItem.EnsureClickable(new Point(14, 3)); Mouse.StartDragging(uIItemGroup, new Point(128, 22)); Mouse.StopDragging(uIStationTreeItem, new Point(14, 3)); // Click 'Line' -> 'Station' tree item Mouse.Click(uIStationTreeItem, new Point(14, 3)); // Move 'Unknown Name' group from (120, 29) to 'Line' -> 'Station' tree item (13, 8) uIStationTreeItem.EnsureClickable(new Point(13, 8)); Mouse.StartDragging(uIItemGroup, new Point(120, 29)); Mouse.StopDragging(uIStationTreeItem, new Point(13, 8)); }
/// <summary> /// AssignSyncronizeViewPair /// </summary> public void AssignSyncronizeViewPair(int noOfView) { #region Variable Declarations WinGroup uIItemGroup = this.UINewArchitectureWindow.UIItemWindow.UIItemGroup; WinTreeItem uIStationTreeItem = this.UINewArchitectureWindow.UIItemWindow1.UIItemTree.UILineTreeItem.UIStationTreeItem; #endregion for (int index = 0; index < noOfView; index++) { // Move 'Unknown Name' group from (75, 27) to 'Line' -> 'Station' tree item (12, 4) uIStationTreeItem.EnsureClickable(new Point(12, 4)); Mouse.StartDragging(uIItemGroup, new Point(75, 27)); Mouse.StopDragging(uIStationTreeItem, new Point(12, 4)); } //// Click 'Line' -> 'Station' tree item //Mouse.Click(uIStationTreeItem, new Point(12, 4)); //// Move 'Unknown Name' group from (72, 26) to 'Line' -> 'Station' tree item (6, 0) //uIStationTreeItem.EnsureClickable(new Point(6, 0)); //Mouse.StartDragging(uIItemGroup, new Point(72, 26)); //Mouse.StopDragging(uIStationTreeItem, new Point(6, 0)); }
/// <summary> /// gmailLogin /// </summary> public void gmailLogin() { #region Variable Declarations WinButton uINewTabButton = this.UIMystartsearchGoogleCWindow.UIItemTabList.UINewTabButton; WinGroup uIItemGroup = this.UIMystartsearchGoogleCWindow.UIMainToolBar.UIItemGroup; WinEdit uIAddressandsearchbarEdit = this.UIMystartsearchGoogleCWindow.UIItemGroup.UIAddressandsearchbarEdit; #endregion // Launch '%ProgramFiles%\Google\Chrome\Application\chrome.exe' with arguments '--no-startup-window' ApplicationUnderTest uIMystartsearchGoogleCWindow = ApplicationUnderTest.Launch(this.gmailLoginParams.UIMystartsearchGoogleCWindowExePath, this.gmailLoginParams.UIMystartsearchGoogleCWindowAlternateExePath, "--no-startup-window"); // Click 'New Tab' button Mouse.Click(uINewTabButton, new Point(18, 16)); // Click group Mouse.Click(uIItemGroup, new Point(133, 27)); // Click 'Address and search bar' text box Mouse.Click(uIAddressandsearchbarEdit, new Point(106, 15)); // Type 'gmail.com{Enter}' in 'Address and search bar' text box Keyboard.SendKeys(uIAddressandsearchbarEdit, this.gmailLoginParams.UIAddressandsearchbarEditSendKeys, ModifierKeys.None); }
/// <summary> /// logginAnd add ALbum /// </summary> public void RecordedMethod1() { #region Variable Declarations WinEdit uIAdressochsökfältEdit = this.UILocalhostGoogleChromWindow.UIItemGroup.UIAdressochsökfältEdit; WinGroup uIItemGroup = this.UILocalhostGoogleChromWindow.UIHuvudToolBar.UIItemGroup; WinWindow uIMyASPNETApplicationGWindow1 = this.UIMyASPNETApplicationGWindow.UIMyASPNETApplicationGWindow1; WinControl uIChromeLegacyWindowDocument = this.UIMyASPNETApplicationGWindow.UIChromeLegacyWindowWindow.UIChromeLegacyWindowDocument; WinWindow uIItemWindow1 = this.UIItemWindow.UIItemWindow1; #endregion // Move 'Adress- och sökfält' text box to group uIItemGroup.EnsureClickable(new Point(292, 27)); Mouse.StartDragging(uIAdressochsökfältEdit, new Point(322, 23)); Mouse.StopDragging(uIItemGroup, new Point(292, 27)); // Click '- My ASP.NET Application - Google Chrome' window Mouse.Click(uIMyASPNETApplicationGWindow1, new Point(603, 398)); // Click '- My ASP.NET Application - Google Chrome' window Mouse.Click(uIMyASPNETApplicationGWindow1, new Point(338, 209)); // Click '- My ASP.NET Application - Google Chrome' window Mouse.Click(uIMyASPNETApplicationGWindow1, new Point(550, 321)); // Type 'pelle111' in 'Chrome Legacy Window' document Keyboard.SendKeys(uIChromeLegacyWindowDocument, this.RecordedMethod1Params.UIChromeLegacyWindowDocumentSendKeys, ModifierKeys.None); // Click '- My ASP.NET Application - Google Chrome' window Mouse.Click(uIMyASPNETApplicationGWindow1, new Point(560, 382)); // Click window Mouse.Click(uIItemWindow1, new Point(180, 132)); // Click '- My ASP.NET Application - Google Chrome' window Mouse.Click(uIMyASPNETApplicationGWindow1, new Point(537, 431)); }
public void VerifySQAImageParameters(String sampleIntreval, String imageWidth, String imageHeight) { #region Variable Declarations WinEdit uIItemEdit = this.UISmartViewRecipeManagWindow.UISheetQualityAnalysisWindow.UIItem0Window.UIItemEdit; WinWindow uIItem0Window = this.UISmartViewRecipeManagWindow.UISheetQualityAnalysisWindow.UIImageparametersGroup.UIItem0Window; WinGroup uIImageparametersGroup = this.UISmartViewRecipeManagWindow.UISheetQualityAnalysisWindow.UIImageparametersWindow.UIImageparametersGroup; WinEdit uIItemEdit1 = this.UISmartViewRecipeManagWindow.UISheetQualityAnalysisWindow.UIItem0Window1.UIItemEdit; WinEdit uIItemEdit2 = this.UISmartViewRecipeManagWindow.UISheetQualityAnalysisWindow.UIItem0Window2.UIItemEdit; WinEdit uIItemEdit3 = this.UISmartViewRecipeManagWindow.UISheetQualityAnalysisWindow.UIItem0Window3.UIItemEdit; #endregion // Type '10' in 'Unknown Name' text box Assert.AreEqual(sampleIntreval.Split('.')[0], uIItemEdit.Text); // Type '20' in 'Unknown Name' text box Assert.AreEqual(sampleIntreval.Split('.')[1], uIItemEdit1.Text); // Type '101.00' in 'Unknown Name' text box Assert.AreEqual(imageWidth, uIItemEdit2.Text); // Type '110.00' in 'Unknown Name' text box Assert.AreEqual(imageHeight, uIItemEdit3.Text); }
static void OpenDocument(string filename) { var window = GetWordWindow(); var ribbonWindow = GetWordRibbon(window); var ribbonControl = new WinControl(ribbonWindow); ribbonControl.SearchProperties[UITestControl.PropertyNames.Name] = "Ribbon"; ribbonControl.SearchProperties[UITestControl.PropertyNames.ControlType] = "PropertyPage"; ribbonControl.WindowTitles.Add("Document1 - Word"); var fileButton = new WinButton(ribbonControl); fileButton.SearchProperties[WinButton.PropertyNames.Name] = "File Tab"; fileButton.WindowTitles.Add("Document1 - Word"); Mouse.Click(fileButton); var fileMenu = new WinMenuBar(ribbonWindow); fileMenu.SearchProperties[WinMenu.PropertyNames.Name] = "File"; fileMenu.WindowTitles.Add("Document1 - Word"); var openTab = new WinTabPage(fileMenu); openTab.SearchProperties[WinTabPage.PropertyNames.Name] = "Open"; openTab.WindowTitles.Add("Document1 - Word"); Mouse.Click(openTab); var itemGroup = new WinGroup(window); itemGroup.WindowTitles.Add("Document1 - Word"); var computerTab = new WinTabPage(itemGroup); computerTab.SearchProperties[WinTabPage.PropertyNames.Name] = "Computer"; Mouse.Click(computerTab); var pickaFolderGroup = new WinGroup(window); pickaFolderGroup.SearchProperties[WinControl.PropertyNames.Name] = "Pick a Folder"; var browseButton = new WinButton(pickaFolderGroup); browseButton.SearchProperties[WinButton.PropertyNames.Name] = "Browse"; Mouse.Click(browseButton); var openDlg = new WinWindow(); openDlg.SearchProperties[WinWindow.PropertyNames.ClassName] = "#32770"; openDlg.WindowTitles.Add("Open"); var openDlg1 = new WinWindow(openDlg); openDlg1.SearchProperties[WinWindow.PropertyNames.ControlId] = "1148"; openDlg1.WindowTitles.Add("Open"); var fileNameCombo = new WinComboBox(openDlg1); fileNameCombo.SearchProperties[WinComboBox.PropertyNames.Name] = "File name:"; fileNameCombo.EditableItem = filename; var fileNameEdit = new WinEdit(openDlg1); fileNameEdit.SearchProperties[WinEdit.PropertyNames.Name] = "File name:"; Keyboard.SendKeys(fileNameEdit, "{Enter}", ModifierKeys.None); }
public static WinControl GetTabGroupedControl(string name, string type, string tabName, string group, WinWindow parent) { WinWindow uITab = new WinWindow(parent); uITab.SearchProperties.Add("ControlName", tabName); uITab.SearchProperties.Add("ControlType", "Window"); uITab.WaitForControlReady(); WinGroup uIGroup = new WinGroup(uITab); uIGroup.SearchProperties.Add("Name", group); uIGroup.WaitForControlReady(); WinControl uIControl = new WinControl(uIGroup); uIControl.SearchProperties.Add("ControlType", type); uIControl.SearchProperties.Add("Name", name); uIControl.WaitForControlReady(); return uIControl; }
public static WinGroup GetGroupControl(string groupName, WinWindow parent) { WinWindow groupWindow = new WinWindow(parent); groupWindow.SearchProperties.Add("AccessibleName", groupName); WinGroup uIGroup = new WinGroup(groupWindow); uIGroup.SearchProperties.Add("Name", groupName); uIGroup.WaitForControlReady(); return uIGroup; }
/// <summary> /// This Method Test the paint fonctions /// </summary> public void PaintWrite() { #region Variable Declarations WinClient uIAdsızPaintClient = this.UIAdsızPaintWindow.UIItemWindow.UIAdsızPaintClient; WinGroup uIItemGroup = this.UIAdsızPaintWindow.UIItemWindow1.UIRenklerToolBar.UIItemGroup; WinListItem uIAltıgenListItem = this.UIAdsızPaintWindow.UIItemWindow1.UIŞekillerClient.UIAltıgenListItem; WinControl uIDoldurDropDownButton = this.UIAdsızPaintWindow.UIItemWindow1.UIŞekillerToolBar.UIDoldurDropDownButton; WinMenuItem uIDüzrenkMenuItem = this.UIAdsızPaintWindow.UIItemWindow1.UIDoldurClient.UIItemGroup.UIDüzrenkMenuItem; WinButton uISilgiButton = this.UIAdsızPaintWindow.UIItemWindow1.UIAraçlarToolBar.UISilgiButton; WinButton uISimgeDurumunaKüçültButton = this.UIAdsızPaintWindow.UIAdsızPaintTitleBar.UISimgeDurumunaKüçültButton; #endregion // Click 'Adsız - Paint' client Mouse.Click(uIAdsızPaintClient, new Point(24, 28)); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(24, 28)); Mouse.StopDragging(uIAdsızPaintClient, -10, 50); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(19, 31)); Mouse.StopDragging(uIAdsızPaintClient, -2, 44); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(69, 66)); Mouse.StopDragging(uIAdsızPaintClient, 15, 25); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(65, 82)); Mouse.StopDragging(uIAdsızPaintClient, 18, 0); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(62, 73)); Mouse.StopDragging(uIAdsızPaintClient, 25, -5); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(113, 76)); Mouse.StopDragging(uIAdsızPaintClient, 10, 23); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(113, 88)); Mouse.StopDragging(uIAdsızPaintClient, 6, 20); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(157, 63)); Mouse.StopDragging(uIAdsızPaintClient, 21, -3); // Click 'Adsız - Paint' client Mouse.Click(uIAdsızPaintClient, new Point(168, 41)); // Click 'Adsız - Paint' client Mouse.Click(uIAdsızPaintClient, new Point(158, 46)); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(207, 62)); Mouse.StopDragging(uIAdsızPaintClient, 59, 31); // Click group Mouse.Click(uIItemGroup, new Point(180, 17)); // Click 'Altıgen' list item Mouse.Click(uIAltıgenListItem, new Point(14, 6)); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(311, 50)); Mouse.StopDragging(uIAdsızPaintClient, 37, 51); // Click 'Doldur' DropDownButton Mouse.Click(uIDoldurDropDownButton, new Point(30, 16)); // Click 'Düz renk' menu item Mouse.Click(uIDüzrenkMenuItem, new Point(49, 6)); // Click group Mouse.Click(uIItemGroup, new Point(152, 46)); // Click group Mouse.Click(uIItemGroup, new Point(152, 45)); // Click 'Adsız - Paint' client Mouse.Click(uIAdsızPaintClient, new Point(325, 82)); // Click 'Silgi' button Mouse.Click(uISilgiButton, new Point(25, 7)); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(218, 107)); Mouse.StopDragging(uIAdsızPaintClient, -30, -20); // Move 'Adsız - Paint' client Mouse.StartDragging(uIAdsızPaintClient, new Point(217, 48)); Mouse.StopDragging(uIAdsızPaintClient, 31, 21); // Click 'Simge Durumuna Küçült' button Mouse.Click(uISimgeDurumunaKüçültButton, new Point(41, 9)); }
public static void AssertGroupEnabled(string name, bool state) { WinGroup button = (WinGroup)Robot.FindWinControl(typeof(WinGroup), name, _root); Assert.AreEqual(button.Enabled, state); }