public void TestInspectWithStandardVSingleView() { String name = "ATM" + RandomNumber; ConfigMang.LaunchConfigurationManager(); ConfigMang.LoadNewArchitectureWindow(); ConfMangNewArchitectureWindow.CreateArchitecture(name, "standard", 1); ConfigMang.LoadCameraStatusWindow(); ConfigMang.AssignCameraToSingleView(); ConfigMang.CloseConfigurationManager(); ClassifierMng.LaunchClassifierManager(); ClassifierMng.CreateNewClassifier("Standard", "SmartView", "", false); ClassfierClassList.LoadClassListTab(); ClassfierClassList.ImportClassifier(); ClassifierMng.SaveClassifier(name); ClassifierMng.CloseClassifierManager(name); RecipeBase.RecipeWizard.LaunchRecipe(RecipeBase.RecipeExePath, RecipeBase.RecipeAlternateExePath); RecipeBase.RecipeWizard.SelectArchitectureInRecipeWizard(name); RecipeBase.RecipeWizard.CreateNewRecipe(name); RecipeBase.Recipe.AssignClassifierToRecipe(name); console.LaunchConsole(); console.SelectArchitecture(name); //inspectionSetup.SetRollInInspectionSetup(name); inspectionSetup.SetRollAndLoadAndStartInspection(name); console.CloseSystemWarningsWindow(); console.MaximizeConsoleWindow(); }
public void TestClassSpecialProcessingViewToViewCorrelation() { ClassList.LoadClassListTab(); //ClassList.ClassSpecialProcessingViewToViewCorrelation(true); //ClassList.VerifyClassSpecialProcessingViewToViewCorrelation(true); //ClassList.ClassSpecialProcessingViewToViewCorrelation(false); // ClassList.VerifyClassSpecialProcessingViewToViewCorrelation(false); }
public void TestClassSpecialProcessingPreventCamToCamMerging() { ClassList.LoadClassListTab(); ClassList.ClassSpecialProcessingPreventCamToCamMerging(true); ClassList.VerifyClassSpecialProcessingPreventCamToCamMerging(true); ClassList.ClassSpecialProcessingPreventCamToCamMerging(false); ClassList.VerifyClassSpecialProcessingPreventCamToCamMerging(false); }
public void TestClassSpecialProcessingExtendedConnectivity() { ClassList.LoadClassListTab(); ClassList.ClassSpecialProcessingExtendedConnectivity(true); ClassList.VerifyClassSpecialProcessingExtendedConnectivity(true); ClassList.ClassSpecialProcessingExtendedConnectivity(false); ClassList.VerifyClassSpecialProcessingExtendedConnectivity(false); }
public void TestClassSpecialProcessingBreakOngoingDefect() { ClassList.LoadClassListTab(); ClassList.ClassSpecialProcessingBreakOngoingDefect(true, true); ClassList.VerifyClassSpecialProcessingBreakOngoingDefect(true, true); ClassList.ClassSpecialProcessingBreakOngoingDefect(true, false); ClassList.VerifyClassSpecialProcessingBreakOngoingDefect(true, false); ClassList.ClassSpecialProcessingBreakOngoingDefect(false, false); ClassList.VerifyClassSpecialProcessingBreakOngoingDefect(false, false); ClassList.ClassSpecialProcessingBreakOngoingDefect(false, true); ClassList.VerifyClassSpecialProcessingBreakOngoingDefect(false, true); }
public void TestSaveActionFilter() { ClassList.LoadClassListTab(); ClassList.ClassSaveActionIsFilter(); ClassList.VerifyFilterClassSaveAction(true); }
public void TestSaveActionDiscard() { ClassList.LoadClassListTab(); ClassList.ClassSaveActionIsDiscard(); ClassList.VerifyDiscardClassSaveAction(true); }
public void TestSaveActionDefectOnly() { ClassList.LoadClassListTab(); ClassList.ClassSaveActionDefectOnly(); ClassList.VerifyDefectOnlyClassSaveAction(true); }
public void TestSaveActionDefectAndGrayAndCompressed() { ClassList.LoadClassListTab(); ClassList.ClassSaveActionIsDefectAndGray(true, "Compressed", false); ClassList.VerifyDefectAndGrayClassSaveAction(true, "Compressed", false); }
public void TestSaveActionDefectAndGrayAndLimitedContext() { ClassList.LoadClassListTab(); ClassList.ClassSaveActionIsDefectAndGray(true, "Limited context", false); ClassList.VerifyDefectAndGrayClassSaveAction(true, "Limited context", false); }
public void TestSaveActionDefectAndGrayAndUseDefectBoundingBox() { ClassList.LoadClassListTab(); ClassList.ClassSaveActionIsDefectAndGray(true, "Full context", true); ClassList.VerifyDefectAndGrayClassSaveAction(true, "Full context", true); }
public void TestCreateNewClass() { ClassList.LoadClassListTab(); ClassList.CreateNewClass(className + RandomNumber, "Test automation description", "w"); }
public void TestSpecialProcessingReportAnalysis() { ClassList.LoadClassListTab(); }
public void TestDataBaseImportDoNotImport() { ClassList.LoadClassListTab(); ClassList.ClassDataBaseImportDoNotImport(); ClassList.VerifyClassDataBaseImportDoNotImport(true); }
public void TestDataBaseImportDefectOnly() { ClassList.LoadClassListTab(); ClassList.ClassDataBaseImportDefectOnly(); ClassList.VerifyClassDataBaseImportDefectOnly(true); }
public void TestDataBaseImportDefectAndGray() { ClassList.LoadClassListTab(); ClassList.ClassDBImportDefectAndGray(); ClassList.VerifyDefectAndGrayClassDBImport(true); }