Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj =================================================================== diff -u -rd84f7a08f07a9a84da6b253554a749f74f933065 -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision d84f7a08f07a9a84da6b253554a749f74f933065) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -441,6 +441,18 @@ 25b9d3df-d029-427a-96c4-de8470c01737 75c56bbc-55ab-4649-abbf-6157d7ab6a40 + + 2080ffa5-e660-4bb8-babd-03dd9f2fc589 + GetContributionValueFromScenariosView.rxrec + true + bd54e83a-11b9-4894-9069-8617e7fe77df + + + 2080ffa5-e660-4bb8-babd-03dd9f2fc589 + GetContributionValueFromScenariosView.rxrec + true + df857d99-8220-4fa3-93f4-c20bdffe661e + MoveViewTabToNewVerticalGroup.rxrec true @@ -459,12 +471,39 @@ 8e53cfa4-7861-4ae3-aad4-f06b1aeea7e1 + + cbd982d9-8d6c-492e-844e-6462977ec62f + 608d45dc-fe27-457c-83c7-c201f32a598d + + da7336ce-fbcd-4009-bf0c-329da5bfb60f + SetContributionValueInScenariosView.rxrec + true + 32026158-9d62-40e1-bf8d-aca3dbd7c809 + + + da7336ce-fbcd-4009-bf0c-329da5bfb60f + SetContributionValueInScenariosView.rxrec + true + 6a58fd41-573e-4909-8d91-d25c8a24c067 + 2b05cc1b-9f11-495c-a7b1-ec53d69f9bc9 + + 4332a6ac-65b6-423f-8688-eb78b2d0cdbe + ValidateContributionValueInScenariosView.rxrec + true + 8919323c-d09f-4b8e-b284-d811db1bb50a + + + 4332a6ac-65b6-423f-8688-eb78b2d0cdbe + ValidateContributionValueInScenariosView.rxrec + true + f0ec8e33-f569-4e1d-be5c-8be631f580cc + 7214ed23-f5ef-4f9b-9a63-ddb6b05dbcf7 ValidateFMAssessmentLabelAndProbabilityInResultView.rxrec @@ -1188,6 +1227,18 @@ true eb2e0464-0e47-4b25-a4e6-942010ea1cf4 + + CreateScreenshotOfDropDownMenuInCalculationsView.rxrec + true + e8557963-a0c7-44b3-a358-a024de390e0d + 679539a5-ceeb-465f-b0b4-fe369ebd3e5a + + + CreateScreenshotOfDropDownMenuInCalculationsView.rxrec + true + cce93f6d-78bd-4db5-968a-a28144c124ff + 679539a5-ceeb-465f-b0b4-fe369ebd3e5a + LogInfoMessage.rxrec true @@ -1368,14 +1419,14 @@ true 77733967-26c1-4e31-9143-327d4a7865c9 - - SelecteSingleCaseInRange.rxrec + + SelecteCasesScript15a_c_Range.rxrec true ec00e433-dbc1-44ea-9754-75c60ed35b11 98b58192-c302-41a8-bc71-46e3d4a052eb - - SelecteSingleCaseInRange.rxrec + + SelecteCasesScript15a_c_Range.rxrec true 8a1144b6-29cf-4286-84a6-195390f7f04f 98b58192-c302-41a8-bc71-46e3d4a052eb @@ -1416,6 +1467,18 @@ true 67b3b87a-af07-4bde-baa9-945062b77111 + + 97011333-f53c-4153-992d-9d1bed478861 + SelectGenericSectionInListScenariosView.rxrec + true + da0fd489-7250-4eed-ba86-8ebdd5cea0fa + + + 97011333-f53c-4153-992d-9d1bed478861 + SelectGenericSectionInListScenariosView.rxrec + true + 72505453-7e8b-483a-b79b-b48019160bc4 + SelectItemBelow.rxrec true @@ -2504,11 +2567,26 @@ 75c56bbc-55ab-4649-abbf-6157d7ab6a40 3c2d44f5-31b5-4584-91c8-1ad748affc77 + + 8b6648ca-2429-462f-8074-96184700bbed + 2080ffa5-e660-4bb8-babd-03dd9f2fc589 + 3f07e952-3053-491e-9536-4986ced8e8c3 + 8b6648ca-2429-462f-8074-96184700bbed 764f9833-0f5f-4be1-ba5b-275a72cc032e cccf5ca1-dd5a-482a-b366-7e44203f42a3 + + 8b6648ca-2429-462f-8074-96184700bbed + da7336ce-fbcd-4009-bf0c-329da5bfb60f + a0d27b4d-f989-42ce-afab-76a62ad61956 + + + 8b6648ca-2429-462f-8074-96184700bbed + 4332a6ac-65b6-423f-8688-eb78b2d0cdbe + abc7c300-9a65-468b-a578-f8e564738f13 + 8b6648ca-2429-462f-8074-96184700bbed 7214ed23-f5ef-4f9b-9a63-ddb6b05dbcf7 @@ -2774,6 +2852,11 @@ 39691297-a58c-4097-8c09-2a177aac112e f8d86f09-5ccd-4d15-8b0c-ebed59c9e8ea + + 8b6648ca-2429-462f-8074-96184700bbed + 679539a5-ceeb-465f-b0b4-fe369ebd3e5a + 3578df90-ffbb-4f72-b82f-c5bca92c601b + 8b6648ca-2429-462f-8074-96184700bbed 13439f4b-f332-4240-b490-e1dbd6823904 @@ -2849,7 +2932,7 @@ e73590a3-2dd0-4529-a4ae-7751bcea43a8 5b015ee3-50ff-44a4-90b6-4b97670bff51 - + 8b6648ca-2429-462f-8074-96184700bbed 98b58192-c302-41a8-bc71-46e3d4a052eb 220e925d-6434-4d2c-8772-fc4edd938637 @@ -2869,6 +2952,11 @@ 0805e35f-bd37-44da-8b7b-52eadeafb9a4 815c10de-7eb0-4306-b5f0-403e140be625 + + 8b6648ca-2429-462f-8074-96184700bbed + 97011333-f53c-4153-992d-9d1bed478861 + c28d218c-b230-4ca9-8820-6cd4085c3ae0 + 8b6648ca-2429-462f-8074-96184700bbed 1fec213e-fd25-4c96-8055-5d4dad952155 Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs =================================================================== diff -u -r491b3e4ecca17495df5dbfad65192499ff58de7f -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs (.../AutomatedSystemTestsRepository.cs) (revision 491b3e4ecca17495df5dbfad65192499ff58de7f) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs (.../AutomatedSystemTestsRepository.cs) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -2188,7 +2188,7 @@ AutomatedSystemTestsRepositoryFolders.FM_ResultViewFolder _fm_resultview; AutomatedSystemTestsRepositoryFolders.AssessmentSectionAssemblyCategoriesViewFolder _assessmentsectionassemblycategoriesview; AutomatedSystemTestsRepositoryFolders.ViewCategoryBoundariesFolder _viewcategoryboundaries; - AutomatedSystemTestsRepositoryFolders.DesignWaterLevelCalculationsViewFolder _designwaterlevelcalculationsview; + AutomatedSystemTestsRepositoryFolders.DesignWaterLevelWaveHeightCalculationsViewFolder _designwaterlevelwaveheightcalculationsview; AutomatedSystemTestsRepositoryFolders.ScenariosViewFolder _scenariosview; AutomatedSystemTestsRepositoryFolders.HydraulicBCDunesFolder _hydraulicbcdunes; AutomatedSystemTestsRepositoryFolders.AssemblyResultFolder _assemblyresult; @@ -2209,7 +2209,7 @@ _fm_resultview = new AutomatedSystemTestsRepositoryFolders.FM_ResultViewFolder(this); _assessmentsectionassemblycategoriesview = new AutomatedSystemTestsRepositoryFolders.AssessmentSectionAssemblyCategoriesViewFolder(this); _viewcategoryboundaries = new AutomatedSystemTestsRepositoryFolders.ViewCategoryBoundariesFolder(this); - _designwaterlevelcalculationsview = new AutomatedSystemTestsRepositoryFolders.DesignWaterLevelCalculationsViewFolder(this); + _designwaterlevelwaveheightcalculationsview = new AutomatedSystemTestsRepositoryFolders.DesignWaterLevelWaveHeightCalculationsViewFolder(this); _scenariosview = new AutomatedSystemTestsRepositoryFolders.ScenariosViewFolder(this); _hydraulicbcdunes = new AutomatedSystemTestsRepositoryFolders.HydraulicBCDunesFolder(this); _assemblyresult = new AutomatedSystemTestsRepositoryFolders.AssemblyResultFolder(this); @@ -2354,12 +2354,12 @@ } /// - /// The DesignWaterLevelCalculationsView folder. + /// The DesignWaterLevelWaveHeightCalculationsView folder. /// [RepositoryFolder("323db88f-b940-4cf7-9a48-4eea40485948")] - public virtual AutomatedSystemTestsRepositoryFolders.DesignWaterLevelCalculationsViewFolder DesignWaterLevelCalculationsView + public virtual AutomatedSystemTestsRepositoryFolders.DesignWaterLevelWaveHeightCalculationsViewFolder DesignWaterLevelWaveHeightCalculationsView { - get { return _designwaterlevelcalculationsview; } + get { return _designwaterlevelwaveheightcalculationsview; } } /// @@ -3793,19 +3793,19 @@ } /// - /// The DesignWaterLevelCalculationsViewFolder folder. + /// The DesignWaterLevelWaveHeightCalculationsViewFolder folder. /// [RepositoryFolder("323db88f-b940-4cf7-9a48-4eea40485948")] - public partial class DesignWaterLevelCalculationsViewFolder : RepoGenBaseFolder + public partial class DesignWaterLevelWaveHeightCalculationsViewFolder : RepoGenBaseFolder { AutomatedSystemTestsRepositoryFolders.LeftSideFolder _leftside; AutomatedSystemTestsRepositoryFolders.RightSideFolder _rightside; /// - /// Creates a new DesignWaterLevelCalculationsView folder. + /// Creates a new DesignWaterLevelWaveHeightCalculationsView folder. /// - public DesignWaterLevelCalculationsViewFolder(RepoGenBaseFolder parentFolder) : - base("DesignWaterLevelCalculationsView", "container[@controlname='DesignWaterLevelCalculationsView']/container", parentFolder, 30000, null, false, "323db88f-b940-4cf7-9a48-4eea40485948", "") + public DesignWaterLevelWaveHeightCalculationsViewFolder(RepoGenBaseFolder parentFolder) : + base("DesignWaterLevelWaveHeightCalculationsView", "container[@controlname~'CalculationsView']/container", parentFolder, 30000, null, false, "323db88f-b940-4cf7-9a48-4eea40485948", "") { _leftside = new AutomatedSystemTestsRepositoryFolders.LeftSideFolder(this); _rightside = new AutomatedSystemTestsRepositoryFolders.RightSideFolder(this); @@ -4198,15 +4198,17 @@ [RepositoryFolder("8d70b984-d778-4632-99c5-59000fa3b167")] public partial class ScenariosViewFolder : RepoGenBaseFolder { - RepoItemInfo _listsectionsnamesInfo; + AutomatedSystemTestsRepositoryFolders.ListSectionsNamesFolder _listsectionsnames; + AutomatedSystemTestsRepositoryFolders.TableFolder3 _table; /// /// Creates a new ScenariosView folder. /// public ScenariosViewFolder(RepoGenBaseFolder parentFolder) : base("ScenariosView", "container[@controlname='ScenariosView']", parentFolder, 30000, null, false, "8d70b984-d778-4632-99c5-59000fa3b167", "") { - _listsectionsnamesInfo = new RepoItemInfo(this, "ListSectionsNames", "container[@controlname='splitContainer']/container[@controlname='panel1']/?/list/list", 30000, null, "f3cd16ba-c2de-4890-b253-71355634e232"); + _listsectionsnames = new AutomatedSystemTestsRepositoryFolders.ListSectionsNamesFolder(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder3(this); } /// @@ -4234,37 +4236,214 @@ } /// - /// The ListSectionsNames item. + /// The ListSectionsNames folder. /// + [RepositoryFolder("f3cd16ba-c2de-4890-b253-71355634e232")] + public virtual AutomatedSystemTestsRepositoryFolders.ListSectionsNamesFolder ListSectionsNames + { + get { return _listsectionsnames; } + } + + /// + /// The Table folder. + /// + [RepositoryFolder("c392e579-2f5f-4a7d-9900-272745c078bf")] + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder3 Table + { + get { return _table; } + } + } + + /// + /// The ListSectionsNamesFolder folder. + /// + [RepositoryFolder("f3cd16ba-c2de-4890-b253-71355634e232")] + public partial class ListSectionsNamesFolder : RepoGenBaseFolder + { + RepoItemInfo _genericsectionInfo; + + /// + /// Creates a new ListSectionsNames folder. + /// + public ListSectionsNamesFolder(RepoGenBaseFolder parentFolder) : + base("ListSectionsNames", "container/container/?/list/list", parentFolder, 30000, null, false, "f3cd16ba-c2de-4890-b253-71355634e232", "") + { + _genericsectionInfo = new RepoItemInfo(this, "GenericSection", "listitem[@index=$indexSection]", 30000, null, "f3f7de84-f41c-4188-9eff-d19414f68a60"); + } + + /// + /// The Self item. + /// [RepositoryItem("f3cd16ba-c2de-4890-b253-71355634e232")] - public virtual Ranorex.List ListSectionsNames + public virtual Ranorex.List Self { get { - return _listsectionsnamesInfo.CreateAdapter(true); + return _selfInfo.CreateAdapter(true); } } /// - /// The ListSectionsNames item info. + /// The Self item info. /// [RepositoryItemInfo("f3cd16ba-c2de-4890-b253-71355634e232")] - public virtual RepoItemInfo ListSectionsNamesInfo + public virtual RepoItemInfo SelfInfo { get { - return _listsectionsnamesInfo; + return _selfInfo; } } + + /// + /// The GenericSection item. + /// + [RepositoryItem("f3f7de84-f41c-4188-9eff-d19414f68a60")] + public virtual Ranorex.ListItem GenericSection + { + get + { + return _genericsectionInfo.CreateAdapter(true); + } + } + + /// + /// The GenericSection item info. + /// + [RepositoryItemInfo("f3f7de84-f41c-4188-9eff-d19414f68a60")] + public virtual RepoItemInfo GenericSectionInfo + { + get + { + return _genericsectionInfo; + } + } } /// + /// The TableFolder3 folder. + /// + [RepositoryFolder("c392e579-2f5f-4a7d-9900-272745c078bf")] + public partial class TableFolder3 : RepoGenBaseFolder + { + AutomatedSystemTestsRepositoryFolders.GenericRowCheckFolder _genericrowcheck; + RepoItemInfo _genericrowcontributionInfo; + + /// + /// Creates a new Table folder. + /// + public TableFolder3(RepoGenBaseFolder parentFolder) : + base("Table", "container/container/container/container/table", parentFolder, 30000, null, false, "c392e579-2f5f-4a7d-9900-272745c078bf", "") + { + _genericrowcheck = new AutomatedSystemTestsRepositoryFolders.GenericRowCheckFolder(this); + _genericrowcontributionInfo = new RepoItemInfo(this, "GenericRowContribution", "row[@accessiblename='Row 0']/cell[@accessiblename>'Bijdrage aanscenario[%]']", 30000, null, "3476c0a3-36a4-4281-90a3-065844674eb8"); + } + + /// + /// The Self item. + /// + [RepositoryItem("c392e579-2f5f-4a7d-9900-272745c078bf")] + public virtual Ranorex.Table Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("c392e579-2f5f-4a7d-9900-272745c078bf")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The GenericRowContribution item. + /// + [RepositoryItem("3476c0a3-36a4-4281-90a3-065844674eb8")] + public virtual Ranorex.Cell GenericRowContribution + { + get + { + return _genericrowcontributionInfo.CreateAdapter(true); + } + } + + /// + /// The GenericRowContribution item info. + /// + [RepositoryItemInfo("3476c0a3-36a4-4281-90a3-065844674eb8")] + public virtual RepoItemInfo GenericRowContributionInfo + { + get + { + return _genericrowcontributionInfo; + } + } + + /// + /// The GenericRowCheck folder. + /// + [RepositoryFolder("517ed7f5-0201-4105-bcc5-84912d68ca06")] + public virtual AutomatedSystemTestsRepositoryFolders.GenericRowCheckFolder GenericRowCheck + { + get { return _genericrowcheck; } + } + } + + /// + /// The GenericRowCheckFolder folder. + /// + [RepositoryFolder("517ed7f5-0201-4105-bcc5-84912d68ca06")] + public partial class GenericRowCheckFolder : RepoGenBaseFolder + { + + /// + /// Creates a new GenericRowCheck folder. + /// + public GenericRowCheckFolder(RepoGenBaseFolder parentFolder) : + base("GenericRowCheck", "row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'In oordeel']", parentFolder, 30000, null, false, "517ed7f5-0201-4105-bcc5-84912d68ca06", "") + { + } + + /// + /// The Self item. + /// + [RepositoryItem("517ed7f5-0201-4105-bcc5-84912d68ca06")] + public virtual Ranorex.Cell Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("517ed7f5-0201-4105-bcc5-84912d68ca06")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + } + + /// /// The HydraulicBCDunesFolder folder. /// [RepositoryFolder("5463a298-04f2-4ecb-81d1-9702c5733f45")] public partial class HydraulicBCDunesFolder : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.TableFolder3 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder4 _table; AutomatedSystemTestsRepositoryFolders.CalculationButtonsDAFolder _calculationbuttonsda; /// @@ -4273,7 +4452,7 @@ public HydraulicBCDunesFolder(RepoGenBaseFolder parentFolder) : base("HydraulicBCDunes", "container[@controlname>'Dune']", parentFolder, 30000, null, false, "5463a298-04f2-4ecb-81d1-9702c5733f45", "") { - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder3(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder4(this); _calculationbuttonsda = new AutomatedSystemTestsRepositoryFolders.CalculationButtonsDAFolder(this); } @@ -4305,7 +4484,7 @@ /// The Table folder. /// [RepositoryFolder("b032b126-789d-46aa-b7ab-ab1c08998b17")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder3 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder4 Table { get { return _table; } } @@ -4321,18 +4500,18 @@ } /// - /// The TableFolder3 folder. + /// The TableFolder4 folder. /// [RepositoryFolder("b032b126-789d-46aa-b7ab-ab1c08998b17")] - public partial class TableFolder3 : RepoGenBaseFolder + public partial class TableFolder4 : RepoGenBaseFolder { RepoItemInfo _genericrowhydraulicbcdunesInfo; RepoItemInfo _cellcalculatedwaterleveldaInfo; /// /// Creates a new Table folder. /// - public TableFolder3(RepoGenBaseFolder parentFolder) : + public TableFolder4(RepoGenBaseFolder parentFolder) : base("Table", "container/table", parentFolder, 30000, null, false, "b032b126-789d-46aa-b7ab-ab1c08998b17", "") { _genericrowhydraulicbcdunesInfo = new RepoItemInfo(this, "GenericRowHydraulicBCDunes", "row[@accessiblename='Row '+$indexRow]", 30000, null, "c8521886-54a9-407d-94d4-a646a9c0f68e"); @@ -4485,7 +4664,7 @@ public partial class AssemblyResultFolder : RepoGenBaseFolder { AutomatedSystemTestsRepositoryFolders.SummaryFolder _summary; - AutomatedSystemTestsRepositoryFolders.TableFolder4 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder5 _table; RepoItemInfo _warningiconmanualassessmentInfo; /// @@ -4495,7 +4674,7 @@ base("AssemblyResult", ".//container[@controlname='AssemblyResultTotalView']", parentFolder, 30000, null, false, "82c9e9d8-a1cb-491c-82a8-73b6890efdc7", "") { _summary = new AutomatedSystemTestsRepositoryFolders.SummaryFolder(this); - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder4(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder5(this); _warningiconmanualassessmentInfo = new RepoItemInfo(this, "WarningIconManualAssessment", "container/element", 30000, null, "8d5c9928-8755-4ea6-888f-981f4ab3e558"); } @@ -4560,7 +4739,7 @@ /// The Table folder. /// [RepositoryFolder("4c15a955-c1b0-48c4-bcdc-7150cc96054e")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder4 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder5 Table { get { return _table; } } @@ -4711,18 +4890,18 @@ } /// - /// The TableFolder4 folder. + /// The TableFolder5 folder. /// [RepositoryFolder("4c15a955-c1b0-48c4-bcdc-7150cc96054e")] - public partial class TableFolder4 : RepoGenBaseFolder + public partial class TableFolder5 : RepoGenBaseFolder { RepoItemInfo _assessmentlabelgenericrowInfo; RepoItemInfo _assessmentapproxprobgenericrowInfo; /// /// Creates a new Table folder. /// - public TableFolder4(RepoGenBaseFolder parentFolder) : + public TableFolder5(RepoGenBaseFolder parentFolder) : base("Table", "container[@controlname='dataGridViewControl']/table", parentFolder, 30000, null, false, "4c15a955-c1b0-48c4-bcdc-7150cc96054e", "") { _assessmentlabelgenericrowInfo = new RepoItemInfo(this, "AssessmentLabelGenericRow", "row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'Toetsoordeel']", 30000, null, "b264fcc2-36d7-4507-a402-d4fc29ede170"); @@ -4874,7 +5053,7 @@ [RepositoryFolder("5a151305-72de-45f8-b2e3-6fcfc226f361")] public partial class AssemblySectionsViewFolder : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.TableFolder5 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder6 _table; RepoItemInfo _warningiconmanualassessmentInfo; /// @@ -4883,7 +5062,7 @@ public AssemblySectionsViewFolder(RepoGenBaseFolder parentFolder) : base("AssemblySectionsView", "container[@controlname='AssemblyResultPerSectionView']", parentFolder, 30000, null, false, "5a151305-72de-45f8-b2e3-6fcfc226f361", "") { - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder5(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder6(this); _warningiconmanualassessmentInfo = new RepoItemInfo(this, "WarningIconManualAssessment", "container/element", 30000, null, "5e19e06d-72a6-4305-a262-6de7ec9bd6e1"); } @@ -4939,24 +5118,24 @@ /// The Table folder. /// [RepositoryFolder("e21708c5-fec0-48a4-a781-9a094d1d956a")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder5 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder6 Table { get { return _table; } } } /// - /// The TableFolder5 folder. + /// The TableFolder6 folder. /// [RepositoryFolder("e21708c5-fec0-48a4-a781-9a094d1d956a")] - public partial class TableFolder5 : RepoGenBaseFolder + public partial class TableFolder6 : RepoGenBaseFolder { RepoItemInfo _genericcellInfo; /// /// Creates a new Table folder. /// - public TableFolder5(RepoGenBaseFolder parentFolder) : + public TableFolder6(RepoGenBaseFolder parentFolder) : base("Table", "container/table", parentFolder, 30000, null, false, "e21708c5-fec0-48a4-a781-9a094d1d956a", "") { _genericcellInfo = new RepoItemInfo(this, "GenericCell", "row[@accessiblename='Row '+$indexRow]/cell[@accessiblename~$substringColumnHeader]", 30000, null, "9323c6c5-cfc2-46c8-8616-81c493b076f0"); @@ -6189,15 +6368,15 @@ [RepositoryFolder("93d4e291-937c-4920-ad9f-0e07533582a4")] public partial class FailureMechanismsContributionViewFolder : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.TableFolder6 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder7 _table; /// /// Creates a new FailureMechanismsContributionView folder. /// public FailureMechanismsContributionViewFolder(RepoGenBaseFolder parentFolder) : base("FailureMechanismsContributionView", "container[@controlname='FailureMechanismContributionView']", parentFolder, 30000, null, false, "93d4e291-937c-4920-ad9f-0e07533582a4", "") { - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder6(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder7(this); } /// @@ -6228,25 +6407,25 @@ /// The Table folder. /// [RepositoryFolder("bac209b8-47a0-49c9-aabb-618dc821852b")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder6 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder7 Table { get { return _table; } } } /// - /// The TableFolder6 folder. + /// The TableFolder7 folder. /// [RepositoryFolder("bac209b8-47a0-49c9-aabb-618dc821852b")] - public partial class TableFolder6 : RepoGenBaseFolder + public partial class TableFolder7 : RepoGenBaseFolder { RepoItemInfo _contributioncellInfo; RepoItemInfo _probabilityspacecellInfo; /// /// Creates a new Table folder. /// - public TableFolder6(RepoGenBaseFolder parentFolder) : + public TableFolder7(RepoGenBaseFolder parentFolder) : base("Table", "container[@controlname='probabilityDistributionGrid']/table", parentFolder, 30000, null, false, "bac209b8-47a0-49c9-aabb-618dc821852b", "") { _contributioncellInfo = new RepoItemInfo(this, "ContributionCell", "row[@accessiblevalue~';'+$fmLabel+';']/cell[@accessiblename>'Toegestane bijdrage']", 30000, null, "4b3f7ec4-14c8-42ca-a940-a03d49ae168c"); @@ -6383,15 +6562,15 @@ [RepositoryFolder("d5d31bfe-0545-4bf6-ae8d-2a692de100bd")] public partial class LeftSideFolder1 : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.TableFolder7 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder8 _table; /// /// Creates a new LeftSide folder. /// public LeftSideFolder1(RepoGenBaseFolder parentFolder) : base("LeftSide", "container[@controlname='panel1']", parentFolder, 30000, null, false, "d5d31bfe-0545-4bf6-ae8d-2a692de100bd", "") { - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder7(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder8(this); } /// @@ -6422,17 +6601,17 @@ /// The Table folder. /// [RepositoryFolder("ca96439e-ba37-4ebe-aa7b-19515fb51914")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder7 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder8 Table { get { return _table; } } } /// - /// The TableFolder7 folder. + /// The TableFolder8 folder. /// [RepositoryFolder("ca96439e-ba37-4ebe-aa7b-19515fb51914")] - public partial class TableFolder7 : RepoGenBaseFolder + public partial class TableFolder8 : RepoGenBaseFolder { RepoItemInfo _genericrowInfo; RepoItemInfo _checkboxcalculatenthrowInfo; @@ -6442,7 +6621,7 @@ /// /// Creates a new Table folder. /// - public TableFolder7(RepoGenBaseFolder parentFolder) : + public TableFolder8(RepoGenBaseFolder parentFolder) : base("Table", "container/table", parentFolder, 30000, null, false, "ca96439e-ba37-4ebe-aa7b-19515fb51914", "") { _genericrowInfo = new RepoItemInfo(this, "GenericRow", "row[@accessiblename='Row '+$rowIndex]", 30000, null, "8d26c2ea-9826-475b-ba13-7a87660216ce"); @@ -6578,7 +6757,7 @@ [RepositoryFolder("b29993ca-0b96-4e0e-b212-220bcef5fd4f")] public partial class HydraulicBCDunesFolder1 : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.TableFolder8 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder9 _table; AutomatedSystemTestsRepositoryFolders.CalculationButtonsDAFolder1 _calculationbuttonsda; /// @@ -6587,7 +6766,7 @@ public HydraulicBCDunesFolder1(RepoGenBaseFolder parentFolder) : base("HydraulicBCDunes", "container[@controlname>'Dune']", parentFolder, 30000, null, false, "b29993ca-0b96-4e0e-b212-220bcef5fd4f", "") { - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder8(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder9(this); _calculationbuttonsda = new AutomatedSystemTestsRepositoryFolders.CalculationButtonsDAFolder1(this); } @@ -6619,7 +6798,7 @@ /// The Table folder. /// [RepositoryFolder("7f2e2214-c731-479d-a92c-16e73c0a37a0")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder8 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder9 Table { get { return _table; } } @@ -6635,18 +6814,18 @@ } /// - /// The TableFolder8 folder. + /// The TableFolder9 folder. /// [RepositoryFolder("7f2e2214-c731-479d-a92c-16e73c0a37a0")] - public partial class TableFolder8 : RepoGenBaseFolder + public partial class TableFolder9 : RepoGenBaseFolder { RepoItemInfo _genericrowhydraulicbcdunesInfo; RepoItemInfo _cellcalculatedwaterleveldaInfo; /// /// Creates a new Table folder. /// - public TableFolder8(RepoGenBaseFolder parentFolder) : + public TableFolder9(RepoGenBaseFolder parentFolder) : base("Table", "container/table", parentFolder, 30000, null, false, "7f2e2214-c731-479d-a92c-16e73c0a37a0", "") { _genericrowhydraulicbcdunesInfo = new RepoItemInfo(this, "GenericRowHydraulicBCDunes", "row[@accessiblename='Row '+$indexRow]", 30000, null, "73e414b7-73d4-49d0-bf0a-6486e581e805"); @@ -6798,15 +6977,15 @@ [RepositoryFolder("41bb0ddf-7a93-4518-a257-8322f257edf1")] public partial class PropertiesPanelContainerFolder : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.TableFolder9 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder10 _table; /// /// Creates a new PropertiesPanelContainer folder. /// public PropertiesPanelContainerFolder(RepoGenBaseFolder parentFolder) : base("PropertiesPanelContainer", ".//container[@controlname='PropertiesPanelGridView']", parentFolder, 30000, null, true, "41bb0ddf-7a93-4518-a257-8322f257edf1", "") { - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder9(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder10(this); } /// @@ -6837,17 +7016,17 @@ /// The Table folder. /// [RepositoryFolder("50f9e3b1-cf09-4ca3-8d3c-7edd64e7251e")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder9 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder10 Table { get { return _table; } } } /// - /// The TableFolder9 folder. + /// The TableFolder10 folder. /// [RepositoryFolder("50f9e3b1-cf09-4ca3-8d3c-7edd64e7251e")] - public partial class TableFolder9 : RepoGenBaseFolder + public partial class TableFolder10 : RepoGenBaseFolder { RepoItemInfo _isrelevantInfo; RepoItemInfo _genericparametervisibleinprojectexplorerInfo; @@ -6861,7 +7040,7 @@ /// /// Creates a new Table folder. /// - public TableFolder9(RepoGenBaseFolder parentFolder) : + public TableFolder10(RepoGenBaseFolder parentFolder) : base("Table", ".//table[@accessiblename='Properties Window']", parentFolder, 30000, null, true, "50f9e3b1-cf09-4ca3-8d3c-7edd64e7251e", "") { _isrelevantInfo = new RepoItemInfo(this, "IsRelevant", "row[@accessiblename='Is relevant']", 30000, null, "a71a9303-6a79-4eab-86c6-b77f1a561c93"); @@ -9022,7 +9201,7 @@ [RepositoryFolder("42112570-aca4-4418-aa9e-8d74dbb65cc6")] public partial class DialogGenerateCalculationsAppFolder : RepoGenBaseFolder { - AutomatedSystemTestsRepositoryFolders.TableFolder10 _table; + AutomatedSystemTestsRepositoryFolders.TableFolder11 _table; RepoItemInfo _generatebuttonInfo; RepoItemInfo _selectallbuttonInfo; @@ -9032,7 +9211,7 @@ public DialogGenerateCalculationsAppFolder(RepoGenBaseFolder parentFolder) : base("DialogGenerateCalculations", "/form[@controlname='SelectionDialogBase']", parentFolder, 30000, null, true, "42112570-aca4-4418-aa9e-8d74dbb65cc6", "") { - _table = new AutomatedSystemTestsRepositoryFolders.TableFolder10(this); + _table = new AutomatedSystemTestsRepositoryFolders.TableFolder11(this); _generatebuttonInfo = new RepoItemInfo(this, "GenerateButton", "container/button[@controlname='DoForSelectedButton']", 30000, null, "eb4e6139-e00a-44c2-9e0d-344eeed26fd7"); _selectallbuttonInfo = new RepoItemInfo(this, "SelectAllButton", "container[@controlname='ButtonGroupBox']/?/?/button[@controlname='SelectAllButton']", 30000, null, "66fd60b5-d7a8-43eb-82cb-e4707b8474de"); } @@ -9113,24 +9292,24 @@ /// The Table folder. /// [RepositoryFolder("4cff6d90-7520-4ee7-a00a-538e505578e2")] - public virtual AutomatedSystemTestsRepositoryFolders.TableFolder10 Table + public virtual AutomatedSystemTestsRepositoryFolders.TableFolder11 Table { get { return _table; } } } /// - /// The TableFolder10 folder. + /// The TableFolder11 folder. /// [RepositoryFolder("4cff6d90-7520-4ee7-a00a-538e505578e2")] - public partial class TableFolder10 : RepoGenBaseFolder + public partial class TableFolder11 : RepoGenBaseFolder { RepoItemInfo _usecellrowindexthInfo; /// /// Creates a new Table folder. /// - public TableFolder10(RepoGenBaseFolder parentFolder) : + public TableFolder11(RepoGenBaseFolder parentFolder) : base("Table", "container[@controlname='ButtonGroupBox']/container/table", parentFolder, 30000, null, false, "4cff6d90-7520-4ee7-a00a-538e505578e2", "") { _usecellrowindexthInfo = new RepoItemInfo(this, "UseCellRowIndexth", "row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'Gebruik']", 30000, null, "407fae09-698f-4177-8f27-47a238018ac5"); Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rximg =================================================================== diff -u -r6e06bf343fc545b7b0417d22b1b7209a51d3f073 -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a Binary files differ Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep =================================================================== diff -u -r491b3e4ecca17495df5dbfad65192499ff58de7f -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision 491b3e4ecca17495df5dbfad65192499ff58de7f) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -793,7 +793,7 @@ capname="container" id="323db88f-b940-4cf7-9a48-4eea40485948" isrooted="True" - name="DesignWaterLevelCalculationsView" + name="DesignWaterLevelWaveHeightCalculationsView" refimgid="66bafd6c-a8a6-440a-8820-9d9958af2bf8" searchtimeout="30000ms" usecache="False"> @@ -818,21 +818,21 @@ id="b23f96f2-3091-4bfa-b2b3-ced15cdca711" name="checkBoxCalculateNthRow" searchtimeout="30000ms"> - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Berekenen'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Berekenen'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Illustratie'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Illustratie'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Waterstand'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Waterstand'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row 2']/cell[@accessiblename='Berekenen Row 2'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row 2']/cell[@accessiblename='Berekenen Row 2'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row 2']/cell[@accessiblename='Waterstand [m+NAP] Row 2'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container/table/row[@accessiblename='Row 2']/cell[@accessiblename='Waterstand [m+NAP] Row 2'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container/table + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container/table - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container[@controlname>'Button']/button[@controlname='CalculateForSelectedButton'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container[@controlname>'Button']/button[@controlname='CalculateForSelectedButton'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1']/container[@controlname>'Button'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1']/container[@controlname>'Button'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel1'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel1'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container/container[@controlname='panel2'] + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container/container[@controlname='panel2'] - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='DesignWaterLevelCalculationsView']/container + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname~'CalculationsView']/container - - /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container[@controlname='splitContainer']/container[@controlname='panel1']/?/list/list - + refimgid="027dea8f-fece-4613-a23a-80756c3ca341" + searchtimeout="30000ms" + usecache="False"> + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/?/list/list/listitem[@index=$indexSection] + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/?/list/list + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table/row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'In oordeel'] + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table/row[@accessiblename='Row 0']/cell[@accessiblename>'Bijdrage aanscenario[%]'] + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView'] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsContextMenu/ImportStochasticSoilModelCollection.cs =================================================================== diff -u -r8ff613429b4a773d587fc88f00f42678ab0518af -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsContextMenu/ImportStochasticSoilModelCollection.cs (.../ImportStochasticSoilModelCollection.cs) (revision 8ff613429b4a773d587fc88f00f42678ab0518af) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsContextMenu/ImportStochasticSoilModelCollection.cs (.../ImportStochasticSoilModelCollection.cs) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -110,8 +110,8 @@ Report.Log(ReportLevel.Info, "Wait", "Waiting 5s to not exist. Associated repository item: 'ActivityProgressDialog.ButtonCancel'", repo.ActivityProgressDialog.ButtonCancelInfo, new ActionTimeout(5000), new RecordItemIndex(5)); repo.ActivityProgressDialog.ButtonCancelInfo.WaitForNotExists(5000); - Report.Log(ReportLevel.Info, "Delay", "Waiting for 1s.", new RecordItemIndex(6)); - Delay.Duration(1000, false); + Report.Log(ReportLevel.Info, "Delay", "Waiting for 1.5s.", new RecordItemIndex(6)); + Delay.Duration(1500, false); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsContextMenu/ImportStochasticSoilModelCollection.rxrec =================================================================== diff -u -r8ff613429b4a773d587fc88f00f42678ab0518af -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsContextMenu/ImportStochasticSoilModelCollection.rxrec (.../ImportStochasticSoilModelCollection.rxrec) (revision 8ff613429b4a773d587fc88f00f42678ab0518af) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsContextMenu/ImportStochasticSoilModelCollection.rxrec (.../ImportStochasticSoilModelCollection.rxrec) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -728,7 +728,7 @@ Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ClickOnRunSelectedHBCCalculations.cs =================================================================== diff -u -r491b3e4ecca17495df5dbfad65192499ff58de7f -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ClickOnRunSelectedHBCCalculations.cs (.../ClickOnRunSelectedHBCCalculations.cs) (revision 491b3e4ecca17495df5dbfad65192499ff58de7f) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ClickOnRunSelectedHBCCalculations.cs (.../ClickOnRunSelectedHBCCalculations.cs) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -79,8 +79,8 @@ Init(); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelCalculationsView.LeftSide.CalculationButtons.CalculateSelectedButton' at Center.", repo.RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelCalculationsView.LeftSide.CalculationButtons.CalculateSelectedButtonInfo, new RecordItemIndex(0)); - repo.RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelCalculationsView.LeftSide.CalculationButtons.CalculateSelectedButton.Click(); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.CalculationButtons.CalculateSelectedButton' at Center.", repo.RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.CalculationButtons.CalculateSelectedButtonInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.CalculationButtons.CalculateSelectedButton.Click(); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.UserCode.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests.Modules.ActionsDocumentView +{ + public partial class GetContributionValueFromScenariosView + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,104 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests.Modules.ActionsDocumentView +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The GetContributionValueFromScenariosView recording. + /// + [TestModule("3f07e952-3053-491e-9536-4986ced8e8c3", ModuleType.Recording, 1)] + public partial class GetContributionValueFromScenariosView : ITestModule + { + /// + /// Holds an instance of the global::AutomatedSystemTests.AutomatedSystemTestsRepository repository. + /// + public static global::AutomatedSystemTests.AutomatedSystemTestsRepository repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; + + static GetContributionValueFromScenariosView instance = new GetContributionValueFromScenariosView(); + + /// + /// Constructs a new instance. + /// + public GetContributionValueFromScenariosView() + { + valueContributionCell = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static GetContributionValueFromScenariosView Instance + { + get { return instance; } + } + +#region Variables + + string _valueContributionCell; + + /// + /// Gets or sets the value of variable valueContributionCell. + /// + [TestVariable("5b699eef-7072-43c4-96e6-7592b8a103ae")] + public string valueContributionCell + { + get { return _valueContributionCell; } + set { _valueContributionCell = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Log(ReportLevel.Info, "Get Value", "Getting attribute 'Text' from item 'RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution' and assigning its value to variable 'valueContributionCell'.", repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(0)); + valueContributionCell = repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution.Element.GetAttributeValueText("Text"); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/GetContributionValueFromScenariosView.rxrec (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,70 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table/row[@accessiblename='Row 0']/cell[@accessiblename>'Bijdrage'] + + + + + + + + + + + + GetContributionValueFromScenariosView.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ReadDataScenariosView.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ReadDataScenariosView.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ReadDataScenariosView.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,180 @@ +/* + * Created by Ranorex + * User: rodriqu_dd + * Date: 12/12/2020 + * Time: 14:48 + * + * To change this template use Tools > Options > Coding > Edit standard headers. + */ +using System; +using System.Linq; +using System.Globalization; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; +using Newtonsoft.Json; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests.Modules.ActionsDocumentView +{ + /// + /// Description of ReadDataScenariosView. + /// + [TestModule("0D889A2D-1464-4456-80E0-2EE96C49B09F", ModuleType.UserCode, 1)] + public class ReadDataScenariosView : ITestModule + { + /// + /// Constructs a new instance. + /// + public ReadDataScenariosView() + { + // Do not delete - a parameterless constructor is required! + } + + + string _jsonDataScenariosView = ""; + [TestVariable("d04c8141-7da9-4856-aea5-95ee1eb504ca")] + public string jsonDataScenariosView + { + get { return _jsonDataScenariosView; } + set { _jsonDataScenariosView = value; } + } + + string _sectionIndex = ""; + [TestVariable("1dead42b-c412-4ba4-8f93-8fba0973a33d")] + public string sectionIndex + { + get { return _sectionIndex; } + set { _sectionIndex = value; } + } + + string _sectionname = ""; + [TestVariable("9aef14ad-e7bf-4776-95d6-c677bf3240de")] + public string sectionname + { + get { return _sectionname; } + set { _sectionname = value; } + } + + + /// + /// Performs the playback of actions in this module. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 0; + Delay.SpeedFactor = 0.0; + + var repo =global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; + System.Globalization.CultureInfo currentCulture = CultureInfo.CurrentCulture; + var dataSectionScenariosView = BuildDataScenariosView(jsonDataScenariosView); + + + var table = repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.Self; + var rows = table.Rows; + + var rowHeader = rows[0]; + int indexInFinalRating = GetIndex(rowHeader, "In oordeel"); + int indexContribution = GetIndex(rowHeader, "Bijdrage aan"); + int indexName = GetIndex(rowHeader, "Naam"); + int indexFailureProbability = GetIndex(rowHeader, "Faalkans"); + + var dataView = new DataSectionScenariosView(); + rows.RemoveAt(0); + foreach (var row in rows) { + var calcInfo = new CalculationInformationInScenariosView(); + Cell currentCell; + + currentCell = row.Cells[indexInFinalRating]; + currentCell.Select(); + calcInfo.InFinalRating = GetAV(currentCell)=="True"; + + currentCell = row.Cells[indexContribution]; + currentCell.Select(); + calcInfo.Contribution = Double.Parse(GetAV(currentCell), currentCulture); + + currentCell = row.Cells[indexName]; + currentCell.Select(); + calcInfo.Name = GetAV(currentCell); + + currentCell = row.Cells[indexFailureProbability]; + currentCell.Select(); + calcInfo.FailureProbability = GetAV(currentCell); + + dataView.DataScenariosViewList.Add(calcInfo); + } + jsonDataScenariosView = JsonConvert.SerializeObject(dataView, Formatting.Indented); + } + + private string GetAV(Cell cl) + { + return cl.Element.GetAttributeValueText("AccessibleValue"); + } + + private int GetIndex(Row row, string name) + { + return row.Cells.ToList().FindIndex(cl=>GetAV(cl).Contains(name)); + } + + private List BuildDataScenariosView(string jsonString) + { + List dataFMScenariosView; + if (jsonString=="") { + dataFMScenariosView = new List(); + } else { + var error = false; + dataFMScenariosView = JsonConvert.DeserializeObject>(jsonString, new JsonSerializerSettings + { + Error = (s, e) => + { + error = true; + e.ErrorContext.Handled = true; + } + } + ); + if (error==true) { + + Report.Log(ReportLevel.Error, "error unserializing json string for data scenarios view: " + jsonString); + } + + } + return dataFMScenariosView; + } + + } + + public class DataFMScenariosView + { + public int IndexSection {get; set;} + public string Name {get; set;} + public DataSectionScenariosView DataSection {get; set;} + } + + public class DataSectionScenariosView + { + public List DataScenariosViewList {get; set;} + + public DataSectionScenariosView() + { + this.DataScenariosViewList = new List(); + } + } + + public class CalculationInformationInScenariosView + { + public bool InFinalRating {get; set;} + public double Contribution {get; set;} + public string Name {get; set;} + public string FailureProbability {get; set;} + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.UserCode.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,43 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests.Modules.ActionsDocumentView +{ + public partial class SetContributionValueInScenariosView + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + public void Set_value_GenericRowContribution(RepoItemInfo cellInfo) + { + Report.Log(ReportLevel.Info, "Set value", "Setting attribute Selected to 'yourValue' on item 'cellInfo'.", cellInfo); + cellInfo.FindAdapter().Element.SetAttributeValue("Selected", "yourValue"); + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,108 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests.Modules.ActionsDocumentView +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The SetContributionValueInScenariosView recording. + /// + [TestModule("a0d27b4d-f989-42ce-afab-76a62ad61956", ModuleType.Recording, 1)] + public partial class SetContributionValueInScenariosView : ITestModule + { + /// + /// Holds an instance of the global::AutomatedSystemTests.AutomatedSystemTestsRepository repository. + /// + public static global::AutomatedSystemTests.AutomatedSystemTestsRepository repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; + + static SetContributionValueInScenariosView instance = new SetContributionValueInScenariosView(); + + /// + /// Constructs a new instance. + /// + public SetContributionValueInScenariosView() + { + newValue = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static SetContributionValueInScenariosView Instance + { + get { return instance; } + } + +#region Variables + + /// + /// Gets or sets the value of variable newValue. + /// + [TestVariable("fa77a94b-5e57-4ae0-959e-21197789d225")] + public string newValue + { + get { return repo.newValue; } + set { repo.newValue = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution' at Center.", repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution.Click(); + + Report.Log(ReportLevel.Info, "Keyboard", "Key sequence from variable '$newValue' with focus on 'RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution'.", repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(1)); + repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution.PressKeys(newValue); + + Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Return}' with focus on 'RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution'.", repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(2)); + repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution.PressKeys("{Return}"); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.rxrec (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,118 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table/row[@accessiblename='Row 0']/cell[@accessiblename>'Bijdrage'] + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table/row[@accessiblename='Row 0']/cell[@accessiblename>'Bijdrage'] + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table/row[@accessiblename='Row 0']/cell[@accessiblename>'Bijdrage aanscenario[%]'] + + + + + + + + + + + + SetContributionValueInScenariosView.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.UserCode.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests.Modules.ActionsDocumentView +{ + public partial class ValidateContributionValueInScenariosView + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,104 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests.Modules.ActionsDocumentView +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The ValidateContributionValueInScenariosView recording. + /// + [TestModule("abc7c300-9a65-468b-a578-f8e564738f13", ModuleType.Recording, 1)] + public partial class ValidateContributionValueInScenariosView : ITestModule + { + /// + /// Holds an instance of the global::AutomatedSystemTests.AutomatedSystemTestsRepository repository. + /// + public static global::AutomatedSystemTests.AutomatedSystemTestsRepository repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; + + static ValidateContributionValueInScenariosView instance = new ValidateContributionValueInScenariosView(); + + /// + /// Constructs a new instance. + /// + public ValidateContributionValueInScenariosView() + { + expectedContribution = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static ValidateContributionValueInScenariosView Instance + { + get { return instance; } + } + +#region Variables + + string _expectedContribution; + + /// + /// Gets or sets the value of variable expectedContribution. + /// + [TestVariable("61018541-00b3-43aa-8932-ccff5ec68f08")] + public string expectedContribution + { + get { return _expectedContribution; } + set { _expectedContribution = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedContribution) on item 'RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution'.", repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(0)); + Validate.AttributeEqual(repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, "Text", expectedContribution); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ValidateContributionValueInScenariosView.rxrec (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,79 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/container/container/table/row[@accessiblename='Row 0']/cell[@accessiblename>'Bijdrage aanscenario[%]'] + + + + Text + + + yourValue + + + + + + + + + + + ValidateContributionValueInScenariosView.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsPropertiesPanel/SetFocusOnPropertiesPanel.cs =================================================================== diff -u -r6e06bf343fc545b7b0417d22b1b7209a51d3f073 -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsPropertiesPanel/SetFocusOnPropertiesPanel.cs (.../SetFocusOnPropertiesPanel.cs) (revision 6e06bf343fc545b7b0417d22b1b7209a51d3f073) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsPropertiesPanel/SetFocusOnPropertiesPanel.cs (.../SetFocusOnPropertiesPanel.cs) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -79,8 +79,8 @@ Init(); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.PropertiesPanelContainer' at LowerCenter.", repo.RiskeerMainWindow.PropertiesPanelContainer.SelfInfo, new RecordItemIndex(0)); - repo.RiskeerMainWindow.PropertiesPanelContainer.Self.Click(Location.LowerCenter); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.PropertiesPanelContainer' at .5;.95.", repo.RiskeerMainWindow.PropertiesPanelContainer.SelfInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.PropertiesPanelContainer.Self.Click(".5;.95"); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsPropertiesPanel/SetFocusOnPropertiesPanel.rxrec =================================================================== diff -u -r6e06bf343fc545b7b0417d22b1b7209a51d3f073 -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsPropertiesPanel/SetFocusOnPropertiesPanel.rxrec (.../SetFocusOnPropertiesPanel.rxrec) (revision 6e06bf343fc545b7b0417d22b1b7209a51d3f073) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsPropertiesPanel/SetFocusOnPropertiesPanel.rxrec (.../SetFocusOnPropertiesPanel.rxrec) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -30,7 +30,7 @@ button="Left" duration="300ms" enabled="True" - loc="LowerCenter" + loc=".5;.95" movetime="300ms" optional="False" searchpropertyid="5330efe2-9c92-4a91-aec8-35cbfa131b9a" Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/GenerateRandomNumberInRangeCases.cs =================================================================== diff -u -r8c0fd817cdf78fb65cc9c72d6c2588d39b23e7ba -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/GenerateRandomNumberInRangeCases.cs (.../GenerateRandomNumberInRangeCases.cs) (revision 8c0fd817cdf78fb65cc9c72d6c2588d39b23e7ba) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/GenerateRandomNumberInRangeCases.cs (.../GenerateRandomNumberInRangeCases.cs) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -99,14 +99,13 @@ [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] void ITestModule.Run() { - Mouse.DefaultMoveTime = 300; + Mouse.DefaultMoveTime = 0; Keyboard.DefaultKeyPressTime = 20; - Delay.SpeedFactor = 1.00; + Delay.SpeedFactor = 0.00; Init(); generateRandomNumberInRangeRowsCases(); - Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/GenerateRandomNumberInRangeCases.rxrec =================================================================== diff -u -r8c0fd817cdf78fb65cc9c72d6c2588d39b23e7ba -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/GenerateRandomNumberInRangeCases.rxrec (.../GenerateRandomNumberInRangeCases.rxrec) (revision 8c0fd817cdf78fb65cc9c72d6c2588d39b23e7ba) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/GenerateRandomNumberInRangeCases.rxrec (.../GenerateRandomNumberInRangeCases.rxrec) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -7,7 +7,7 @@ 1 - False + True True Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.UserCode.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests.Modules.RepportInfo +{ + public partial class CreateScreenshotOfDropDownMenuInCalculationsView + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,118 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests.Modules.RepportInfo +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The CreateScreenshotOfDropDownMenuInCalculationsView recording. + /// + [TestModule("3578df90-ffbb-4f72-b82f-c5bca92c601b", ModuleType.Recording, 1)] + public partial class CreateScreenshotOfDropDownMenuInCalculationsView : ITestModule + { + /// + /// Holds an instance of the global::AutomatedSystemTests.AutomatedSystemTestsRepository repository. + /// + public static global::AutomatedSystemTests.AutomatedSystemTestsRepository repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; + + static CreateScreenshotOfDropDownMenuInCalculationsView instance = new CreateScreenshotOfDropDownMenuInCalculationsView(); + + /// + /// Constructs a new instance. + /// + public CreateScreenshotOfDropDownMenuInCalculationsView() + { + } + + /// + /// Gets a static instance of this recording. + /// + public static CreateScreenshotOfDropDownMenuInCalculationsView Instance + { + get { return instance; } + } + +#region Variables + + /// + /// Gets or sets the value of variable indexRowCalculation. + /// + [TestVariable("22cf54d8-7caa-49ab-8e5b-1c14fb3ba580")] + public string indexRowCalculation + { + get { return repo.indexRowCalculation; } + set { repo.indexRowCalculation = value; } + } + + /// + /// Gets or sets the value of variable nameColumn. + /// + [TestVariable("0654e545-9710-4c76-b4ae-a428f59a6303")] + public string nameColumn + { + get { return repo.nameColumn; } + set { repo.nameColumn = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell' at Center.", repo.RiskeerMainWindow.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Click(); + + Report.Screenshot(ReportLevel.Info, "User", "", repo.DropDownMenuItemList.Self, false, new RecordItemIndex(1)); + + Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.DocumentViewContainerUncached.Self, false, new RecordItemIndex(2)); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell' at Center.", repo.RiskeerMainWindow.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(3)); + repo.RiskeerMainWindow.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Click(); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.rxrec (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,136 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='CalculationsView']//table/row[@accessiblename='Row '+$indexRowCalculation]/cell[@accessiblename>$nameColumn] + + + + + + + + + + + /list[@controlid='1000'] + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1'] + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='CalculationsView']//table/row[@accessiblename='Row '+$indexRowCalculation]/cell[@accessiblename>$nameColumn] + + + + + + + + + + + + CreateScreenshotOfDropDownMenuInCalculationsView.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCheckboxesForListRowsInHBCView.cs =================================================================== diff -u -r74e6e57dce9fadd00e011bfdd5a08e2c34661ca0 -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCheckboxesForListRowsInHBCView.cs (.../SelectCheckboxesForListRowsInHBCView.cs) (revision 74e6e57dce9fadd00e011bfdd5a08e2c34661ca0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCheckboxesForListRowsInHBCView.cs (.../SelectCheckboxesForListRowsInHBCView.cs) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -76,7 +76,7 @@ var repo =global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; - var table = repo.RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelCalculationsView.LeftSide.Table.Self; + var table = repo.RiskeerMainWindow.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.SelfTable.Self; var rowIndecesToProcess = listRowIndecesToSelect.Split(',').ToList(); Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.UserCode.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,47 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests.Modules.Selection +{ + public partial class SelectGenericSectionInListScenariosView + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + public void FocusSelectAndClick(RepoItemInfo listitemInfo) + { + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'listitemInfo'.", listitemInfo); + listitemInfo.FindAdapter().Focus(); + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'listitemInfo'.", listitemInfo); + listitemInfo.FindAdapter().Select(); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'listitemInfo' at Center.", listitemInfo); + listitemInfo.FindAdapter().Click(); + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,100 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests.Modules.Selection +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The SelectGenericSectionInListScenariosView recording. + /// + [TestModule("c28d218c-b230-4ca9-8820-6cd4085c3ae0", ModuleType.Recording, 1)] + public partial class SelectGenericSectionInListScenariosView : ITestModule + { + /// + /// Holds an instance of the global::AutomatedSystemTests.AutomatedSystemTestsRepository repository. + /// + public static global::AutomatedSystemTests.AutomatedSystemTestsRepository repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; + + static SelectGenericSectionInListScenariosView instance = new SelectGenericSectionInListScenariosView(); + + /// + /// Constructs a new instance. + /// + public SelectGenericSectionInListScenariosView() + { + } + + /// + /// Gets a static instance of this recording. + /// + public static SelectGenericSectionInListScenariosView Instance + { + get { return instance; } + } + +#region Variables + + /// + /// Gets or sets the value of variable indexSection. + /// + [TestVariable("b1c29580-7a2f-407e-b875-ee536111ae7b")] + public string indexSection + { + get { return repo.indexSection; } + set { repo.indexSection = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + FocusSelectAndClick(repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.ListSectionsNames.GenericSectionInfo); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.rxrec (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,79 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + Ranorex.Core.Repository.RepoItemInfo, Ranorex.Core, Culture=neutral + + + + + + /form[@automationid='RiskeerMainWindow']/?/container/container[@instance='1']/container[@controlname='ScenariosView']/container/container/?/list/list/listitem[@index=$indexSection] + + + + + + + + + + + + + + SelectGenericSectionInListScenariosView.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.UserCode.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,43 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests.Modules.Selection +{ + public partial class SelecteCasesScript15a_c_Range + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + public void SelectCase(string nameOfFolderWithRangeCases, string caseToselect) + { + caseToselect = "1-11,14-16,19-23"; + TestSuite.Current.GetTestContainer(nameOfFolderWithRangeCases).DataContext.SetRange(DataRangeSet.Parse(caseToselect)); + } + + } +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.cs (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,116 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Testing; +using Ranorex.Core.Repository; + +namespace AutomatedSystemTests.Modules.Selection +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + ///The SelecteCasesScript15a_c_Range recording. + /// + [TestModule("220e925d-6434-4d2c-8772-fc4edd938637", ModuleType.Recording, 1)] + public partial class SelecteCasesScript15a_c_Range : ITestModule + { + /// + /// Holds an instance of the global::AutomatedSystemTests.AutomatedSystemTestsRepository repository. + /// + public static global::AutomatedSystemTests.AutomatedSystemTestsRepository repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance; + + static SelecteCasesScript15a_c_Range instance = new SelecteCasesScript15a_c_Range(); + + /// + /// Constructs a new instance. + /// + public SelecteCasesScript15a_c_Range() + { + nameOfFolderWithCases = ""; + indexRowCaseToSelect = ""; + } + + /// + /// Gets a static instance of this recording. + /// + public static SelecteCasesScript15a_c_Range Instance + { + get { return instance; } + } + +#region Variables + + string _nameOfFolderWithCases; + + /// + /// Gets or sets the value of variable nameOfFolderWithCases. + /// + [TestVariable("b452abcc-83df-4d0e-96e2-3f3c41b7e754")] + public string nameOfFolderWithCases + { + get { return _nameOfFolderWithCases; } + set { _nameOfFolderWithCases = value; } + } + + string _indexRowCaseToSelect; + + /// + /// Gets or sets the value of variable indexRowCaseToSelect. + /// + [TestVariable("901d8aa4-4720-4dc2-9565-19bb5117bcba")] + public string indexRowCaseToSelect + { + get { return _indexRowCaseToSelect; } + set { _indexRowCaseToSelect = value; } + } + +#endregion + + /// + /// Starts the replay of the static recording . + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public static void Start() + { + TestModuleRunner.Run(Instance); + } + + /// + /// Performs the playback of actions in this recording. + /// + /// You should not call this method directly, instead pass the module + /// instance to the method + /// that will in turn invoke this method. + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + void ITestModule.Run() + { + Mouse.DefaultMoveTime = 0; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 0.00; + + Init(); + + SelectCase(nameOfFolderWithCases, indexRowCaseToSelect); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteCasesScript15a_c_Range.rxrec (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -0,0 +1,91 @@ + + + + 1 + + + True + + + True + + + 1 + + + True + + + + + + + + + + + + + + + + + + + System.String + + + + + + + System.String + + + + + + + + + + + + + + + SelecteCasesScript15a_c_Range.UserCode.cs + + + + Fisheye: Tag f6fffc6ccaf30accf1014ebb6992f01b93f1050a refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteSingleCaseInRange.UserCode.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag f6fffc6ccaf30accf1014ebb6992f01b93f1050a refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteSingleCaseInRange.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag f6fffc6ccaf30accf1014ebb6992f01b93f1050a refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelecteSingleCaseInRange.rxrec'. Fisheye: No comparison available. Pass `N' to diff? Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInScenariosView.cs =================================================================== diff -u -rdeb7a925c99954e8ab65d6ea3f72565b81a1187c -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInScenariosView.cs (.../ValidateSectionNameIsPresentInScenariosView.cs) (revision deb7a925c99954e8ab65d6ea3f72565b81a1187c) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInScenariosView.cs (.../ValidateSectionNameIsPresentInScenariosView.cs) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -103,7 +103,7 @@ Init(); - ValidateSectionNameIsPresentInListSectionsNames(repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.ListSectionsNames); + ValidateSectionNameIsPresentInListSectionsNames(repo.RiskeerMainWindow.DocumentViewContainerUncached.ScenariosView.ListSectionsNames.Self); Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/VerySlowTestCases.rxtst =================================================================== diff -u -r74e6e57dce9fadd00e011bfdd5a08e2c34661ca0 -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/VerySlowTestCases.rxtst (.../VerySlowTestCases.rxtst) (revision 74e6e57dce9fadd00e011bfdd5a08e2c34661ca0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/VerySlowTestCases.rxtst (.../VerySlowTestCases.rxtst) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -744,7 +744,7 @@ @@ -3648,7 +3648,7 @@ + name="SelecteCasesScript15a_c_Range"> - labelFM + pathItem - pathItem + labelFM rowIndex @@ -8789,10 +8789,10 @@
- labelFM + pathItem - pathItem + labelFM rowIndex @@ -8818,10 +8818,10 @@
- GEBU + 6-6>Hydraulische belastingen>Waterstanden>A+ - 6-6>Hydraulische belastingen>Waterstanden>A+ + GEBU 0 @@ -8847,10 +8847,10 @@
- GEBU + 6-6>Hydraulische belastingen>Waterstanden>Categoriegrens A - 6-6>Hydraulische belastingen>Waterstanden>Categoriegrens A + GEBU 0 @@ -8876,10 +8876,10 @@
- GEBU + 6-6>Hydraulische belastingen>Waterstanden>Categoriegrens B - 6-6>Hydraulische belastingen>Waterstanden>Categoriegrens B + GEBU 0 @@ -8905,10 +8905,10 @@
- GEBU + 6-6>Hydraulische belastingen>Waterstanden>Categoriegrens C - 6-6>Hydraulische belastingen>Waterstanden>Categoriegrens C + GEBU 0 @@ -8934,10 +8934,10 @@
- GEBU + 6-6>Hydraulische belastingen>Golfhoogten>A+ - 6-6>Hydraulische belastingen>Golfhoogten>A+ + GEBU 0 @@ -8963,10 +8963,10 @@
- GEBU + 6-6>Hydraulische belastingen>Golfhoogten>Categoriegrens A - 6-6>Hydraulische belastingen>Golfhoogten>Categoriegrens A + GEBU 0 @@ -8992,10 +8992,10 @@
- GEBU + 6-6>Hydraulische belastingen>Golfhoogten>Categoriegrens B - 6-6>Hydraulische belastingen>Golfhoogten>Categoriegrens B + GEBU 0 @@ -9021,10 +9021,10 @@
- GEBU + 6-6>Hydraulische belastingen>Golfhoogten>Categoriegrens C - 6-6>Hydraulische belastingen>Golfhoogten>Categoriegrens C + GEBU 0 @@ -9050,10 +9050,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens Iv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens Iv + GEBU 0 @@ -9079,10 +9079,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens IIv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens IIv + GEBU 0 @@ -9108,10 +9108,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens IIIv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens IIIv + GEBU 0 @@ -9137,10 +9137,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens IVv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens IVv + GEBU 0 @@ -9166,10 +9166,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens Vv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Waterstanden>Categoriegrens Vv + GEBU 0 @@ -9195,10 +9195,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens Iv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens Iv + GEBU 0 @@ -9224,10 +9224,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens IIv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens IIv + GEBU 0 @@ -9253,10 +9253,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens IIIv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens IIIv + GEBU 0 @@ -9282,10 +9282,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens IVv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens IVv + GEBU 0 @@ -9311,10 +9311,10 @@
- GEBU + 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens Vv - 6-6>Dijken en dammen - Grasbekleding erosie buitentalud>Hydraulische belastingen>Golfhoogten>Categoriegrens Vv + GEBU 0 @@ -9340,10 +9340,10 @@
- DA + 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens Iv - 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens Iv + DA 0 @@ -9367,10 +9367,10 @@
- DA + 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens IIv - 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens IIv + DA 0 @@ -9394,10 +9394,10 @@
- DA + 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens IIIv - 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens IIIv + DA 0 @@ -9421,10 +9421,10 @@
- DA + 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens IVv - 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens IVv + DA 0 @@ -9448,10 +9448,10 @@
- DA + 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens Vv - 14-9>Duinafslag>Hydraulische belastingen>Categoriegrens Vv + DA 0 Index: System tests/AutomatedSystemTests/AutomatedSystemTests/WorkOnProgressDavid.rxtst =================================================================== diff -u -rd84f7a08f07a9a84da6b253554a749f74f933065 -rf6fffc6ccaf30accf1014ebb6992f01b93f1050a --- System tests/AutomatedSystemTests/AutomatedSystemTests/WorkOnProgressDavid.rxtst (.../WorkOnProgressDavid.rxtst) (revision d84f7a08f07a9a84da6b253554a749f74f933065) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/WorkOnProgressDavid.rxtst (.../WorkOnProgressDavid.rxtst) (revision f6fffc6ccaf30accf1014ebb6992f01b93f1050a) @@ -211,11 +211,29 @@ + + + + + + + + @@ -326,6 +344,20 @@ id="19220c6f-4af8-45c7-b100-8044d170047e" name="SettingsCalculationsInPropertiesPanel"> + + + + + + @@ -424,6 +456,34 @@ id="23c6ebb7-2b96-4a72-847d-ce135ba4d1d3" name="OpenAssemblyTrajectView"> + + + + + + + + + + + + @@ -433,13 +493,27 @@ id="27c414ce-da71-466d-80c4-e33daa6a87fc" name="SettingsCalculationsInCalculationsView"> + + + + + + + name="SaveProject_b)"> + value="script17b.risk"> @@ -470,6 +544,20 @@ + + + + + + + + @@ -663,6 +757,10 @@ id="3a2db058-dbc8-4229-b3cb-0fc45096dafe" name="setup"> + + + + + + + + + + + + + + + + + + @@ -797,6 +933,20 @@ name="SetBackToOriginalValue"> + + + + + + + + + + + + + + + + @@ -1022,6 +1194,11 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1226,6 +1444,12 @@ + + + + + + @@ -1915,6 +2147,37 @@ ref="9c9a5824-8ab8-44a2-b76c-84bb3359d312" type="Recording"> + + + + + + + + + + + + + + + @@ -1955,17 +2218,49 @@ + + + + + + + + + name="b)ContributionOfCalculationsToAssessmentResultsSection"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2380,6 +2750,24 @@ + + + + + + + + @@ -2475,6 +2863,12 @@ + + @@ -2701,6 +3095,10 @@ + + + + + + + + + + + + + + + + + + + + @@ -2788,22 +3224,66 @@ ref="6295dc9c-a237-4ff3-b0ac-355382aaa3df" type="Recording"> + + + + + + + + + + + + + + + + + + @@ -3408,11 +3888,11 @@ + id="b50a829c-b052-4bdc-b1c6-70620737571e" + name="LoopFMs"> + id="1b5302ab-d1b0-4f7b-86cb-7cc126c507f8" + name="a)GenerateCalculationsAndScenarios"> @@ -3659,63 +4139,95 @@ id="95b67d15-39f7-4891-bae6-33eb4feb1b0d" name="FinishConfigurationCalculations"> + + + + - - - - + id="add2a2ce-bbe2-4a3b-ac87-91d0c030a209" + name="TemporarilyChangeDefiningSchematizationItem"> + id="a7ed3545-bea5-48da-a78c-f548f8b942a4" + name="SetToTempValue"> + id="b433aa84-dd90-421f-8be7-61983f67a1a7" + name="ShowSchematizationCanBeChangedInCalculationsView"> + id="f3b70150-152a-4561-93d9-2158d4e829a9" + name="CreateScreenshotOfDropDownMenuInCalculationsView"> + + + id="eca8d683-53a9-45b2-b235-ce5d62ae9fab" + name="ChangeInPropertiesPanel"> + id="74308e2f-508c-4ab5-a109-8a07a7e45800" + name="SetFocusOnPropertiesPanel"> - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -3746,6 +4258,10 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - @@ -3802,409 +4442,6 @@ - - - nameSection - - - indexSection - - - rangeLoopCalculationsForEachSection - - - fmLabel - - - originalDefiningSchemtizationItem - - - temporaryNewItem - - - pathToDefiningSchematizationItemInPP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- nameSection - - indexSection - - rangeLoopCalculationsForEachSection - - fmLabel - - originalDefiningSchemtizationItem - - temporaryNewItem - - pathToDefiningSchematizationItemInPP -
- 12_2_02500 - - 2 - - 1-3 - - STPH - - - -
- profiel001 - - 0 - - 4 - - GEKB - - - -
- profiel002 - - 1 - - 5 - - GEKB - - - -
- profiel003 - - 2 - - 6 - - GEKB - - - -
- profiel004 - - 3 - - 7 - - GEKB - - - -
- profiel005 - - 4 - - 8 - - GEKB - - - -
- 41-123 - - 23 - - 9-16 - - STBI - - - -
- 36-2_2 - - 2 - - 17 - - HTKW - - 'Keersluis Cuijk' - - 'Gemaal van Sasse' - - Algemeen>Kunstwerk -
- 36-2_23 - - 23 - - 18 - - HTKW - - 'Gemaal van Sasse' - - 'Keersluis Cuijk' - - Algemeen>Kunstwerk -
- 34-1_34 - - 34 - - 19 - - BSKW - - 'Amersluis' - - 'Gemaal Hollandsch Diep' - - Algemeen>Kunstwerk -
- 34-1_43 - - 43 - - 20 - - BSKW - - 'Gemaal Schuddebeurs' - - 'Amersluis' - - Algemeen>Kunstwerk -
- 34-1_46 - - 46 - - 21 - - BSKW - - 'Gemaal Hollandsch Diep' - - 'Gemaal Schuddebeurs' - - Algemeen>Kunstwerk -
- 44-2_14 - - 14 - - 22 - - STKWp - - Kunstwerk1 - - Kunstwerk2 - - Algemeen>Kunstwerk -
- 44-2_17 - - 17 - - 23 - - STKWp - - Kunstwerk2 - - Kunstwerk3 - - Algemeen>Kunstwerk -
- 44-2_21 - - 21 - - 24 - - STKWp - - Kunstwerk3 - - Kunstwerk4 - - Algemeen>Kunstwerk -
- 44-2_25 - - 25 - - 25 - - STKWp - - Kunstwerk4 - - Kunstwerk1 - - Algemeen>Kunstwerk -
-
-
- Hydraulische gegevens>Waterspanningen>Dagelijkse omstandigheden>Polderpeil [m+NAP] + Hydraulische gegevens>Waterspanningen>Extreme omstandigheden>Indringingslengte [m] - 8 + 2 Double @@ -5823,10 +6060,10 @@
- Hydraulische gegevens>Waterspanningen>Extreme omstandigheden>Indringingslengte [m] + Hydraulische gegevens>Waterspanningen>Dagelijkse omstandigheden>Polderpeil [m+NAP] - 2 + 8 Double @@ -6373,6 +6610,410 @@
+ + + nameSection + + + indexSection + + + rangeLoopCalculationsForEachSection + + + fmLabel + + + originalDefiningSchemtizationItem + + + temporaryNewItem + + + pathToDefiningSchematizationItemInPP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ nameSection + + indexSection + + rangeLoopCalculationsForEachSection + + fmLabel + + originalDefiningSchemtizationItem + + temporaryNewItem + + pathToDefiningSchematizationItemInPP +
+ 12_2_02500 + + 2 + + 1-3 + + STPH + + + +
+ profiel001 + + 0 + + 4 + + GEKB + + + +
+ profiel002 + + 1 + + 5 + + GEKB + + + +
+ profiel003 + + 2 + + 6 + + GEKB + + + +
+ profiel004 + + 3 + + 7 + + GEKB + + + +
+ profiel005 + + 4 + + 8 + + GEKB + + + +
+ 41-123 + + 23 + + 9-16 + + STBI + + + +
+ 36-2_2 + + 2 + + 17 + + HTKW + + 'Keersluis Cuijk' + + 'Gemaal van Sasse' + + Algemeen>Kunstwerk +
+ 36-2_23 + + 23 + + 18 + + HTKW + + 'Gemaal van Sasse' + + 'Keersluis Cuijk' + + Algemeen>Kunstwerk +
+ 34-1_34 + + 34 + + 19 + + BSKW + + 'Amersluis' + + 'Gemaal Hollandsch Diep' + + Algemeen>Kunstwerk +
+ 34-1_43 + + 43 + + 20 + + BSKW + + 'Gemaal Schuddebeurs' + + 'Amersluis' + + Algemeen>Kunstwerk +
+ 34-1_46 + + 46 + + 21 + + BSKW + + 'Gemaal Hollandsch Diep' + + 'Gemaal Schuddebeurs' + + Algemeen>Kunstwerk +
+ 44-2_14 + + 14 + + 22 + + STKWp + + Kunstwerk1 + + Kunstwerk2 + + Algemeen>Kunstwerk +
+ 44-2_17 + + 17 + + 23 + + STKWp + + Kunstwerk2 + + Kunstwerk3 + + Algemeen>Kunstwerk +
+ 44-2_21 + + 21 + + 24 + + STKWp + + Kunstwerk3 + + Kunstwerk4 + + Algemeen>Kunstwerk +
+ 44-2_25 + + 25 + + 25 + + STKWp + + Kunstwerk4 + + Kunstwerk1 + + Algemeen>Kunstwerk +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + id="eca8d683-53a9-45b2-b235-ce5d62ae9fab"> + id="f2064b52-b3c1-4ea5-8439-86cdb9faf78d"> + + + + + +