Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj =================================================================== diff -u -rb501ce6dbb993102744c7e7a44b8ff33ea07c840 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision b501ce6dbb993102744c7e7a44b8ff33ea07c840) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -507,6 +507,18 @@ true 955819d2-1ece-4474-9f41-eeaed03ad5a8 + + a0c074a3-3c19-4557-8ef3-533b43266955 + SetDetailedAssessmentForRowPerSection.rxrec + true + 2a541a53-27eb-4271-ad1f-44ce9e7849c2 + + + a0c074a3-3c19-4557-8ef3-533b43266955 + SetDetailedAssessmentForRowPerSection.rxrec + true + 143e3bd7-53dc-4ac6-ba94-5a9d31f88a19 + d4473d45-e535-40a7-b45e-f624510bc056 SetRangeInTableForFMCViewBasedOnTrajectType.rxrec @@ -723,6 +735,18 @@ true 4aac8800-a1be-4bd0-9f3c-4fbde9ad0bfa + + d7cb8aec-0058-4d17-adb7-4422eb8efacd + ValidateDetailedAssessmentTypeAtRowGroup3.rxrec + true + a68c1921-9115-476f-bd97-402ecf0846f6 + + + d7cb8aec-0058-4d17-adb7-4422eb8efacd + ValidateDetailedAssessmentTypeAtRowGroup3.rxrec + true + e4883ff6-42c1-4edd-81e7-3f0987ad6898 + bbfde277-5adf-4de7-a49e-e6822bc65f48 ValidateDetailedAssessmentValueAtRow.rxrec @@ -747,6 +771,18 @@ true f9f9d8e6-595d-4f5d-92b8-116dd957a00c + + 370ab96d-f6b4-4168-9d3d-4ec451d4db1b + ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.rxrec + true + 80370af1-9069-4a06-b106-8d630be01d04 + + + 370ab96d-f6b4-4168-9d3d-4ec451d4db1b + ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.rxrec + true + ed9ae4c9-9e1b-4ef1-a043-fccd914ff342 + 31e81b77-c11e-4528-8722-7adaeeeb11ad ValidateErrorIcon.rxrec @@ -1086,6 +1122,11 @@ b838adb7-b43d-43a1-864f-14728db0fe9a dc218a16-91e8-4197-ae23-5bbe0c083a04 + + 8b6648ca-2429-462f-8074-96184700bbed + a0c074a3-3c19-4557-8ef3-533b43266955 + 503dc525-67d9-4f84-8c18-ddd376efe5d4 + 8b6648ca-2429-462f-8074-96184700bbed d4473d45-e535-40a7-b45e-f624510bc056 @@ -1176,6 +1217,11 @@ 9ad23365-0d18-4462-ade2-d3e3302b16cd 43df9f01-0547-4bb8-a36b-78e1d73ecc7b + + 8b6648ca-2429-462f-8074-96184700bbed + d7cb8aec-0058-4d17-adb7-4422eb8efacd + 4bec016b-4d75-4a07-9bb2-a12badf2136b + 8b6648ca-2429-462f-8074-96184700bbed bbfde277-5adf-4de7-a49e-e6822bc65f48 @@ -1186,6 +1232,11 @@ d713dd0c-6468-4e57-8a1a-9e182f238ec7 e8d5931b-4e59-4070-ae4d-51a65c062ea7 + + 8b6648ca-2429-462f-8074-96184700bbed + 370ab96d-f6b4-4168-9d3d-4ec451d4db1b + d39d077e-c625-4d57-a6e7-a73a70d77e0d + 8b6648ca-2429-462f-8074-96184700bbed 31e81b77-c11e-4528-8722-7adaeeeb11ad Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst =================================================================== diff -u -rb501ce6dbb993102744c7e7a44b8ff33ea07c840 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst (.../AutomatedSystemTests.rxtst) (revision b501ce6dbb993102744c7e7a44b8ff33ea07c840) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst (.../AutomatedSystemTests.rxtst) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -7,6 +7,11 @@ id="00c7a4e5-d91a-40ea-9fc2-39264a957d87" name="LoopFMs"> + + + + + + + + + + + + + + + + @@ -115,6 +154,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + variableid="3191cedb-5ef9-4f31-85c1-c8b9bb6a46f0" + variablename="rowIndex"> + + + + + + + + + name="DetailedAssessmentFMsGroup2_AGK"> + + @@ -615,6 +801,40 @@ + + + + + + + + + + + + + + @@ -678,6 +898,34 @@ + + + + + + + + + + + + + + + + @@ -708,6 +956,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + variableid="d82001f1-20c0-4080-a06d-9f1f8ee3a56d" + variablename="textItemDropDownMenu"> + + + + + + + + + + + + + + + + + variableid="d82001f1-20c0-4080-a06d-9f1f8ee3a56d" + variablename="textItemDropDownMenu"> @@ -1199,6 +1628,40 @@ name="ValidateRelevanceFMsTraject44_2InProjectExplorer"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1467,6 +1999,40 @@ + + + + + + + + + + + + + + @@ -1834,6 +2400,20 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2050,6 +2698,40 @@ id="778ae4cc-be3c-48c8-9f60-777156c47788" name="setup"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2374,7 +3168,46 @@ + + + + + + + + + + + + + + + + @@ -2425,8 +3258,8 @@ + variableid="d82001f1-20c0-4080-a06d-9f1f8ee3a56d" + variablename="textItemDropDownMenu"> @@ -2470,6 +3303,12 @@ name="LoopRowsSelectDetailedAssessmentType"> + + + + + + + + + + + + + + + + + variableid="d82001f1-20c0-4080-a06d-9f1f8ee3a56d" + variablename="textItemDropDownMenu"> @@ -2584,6 +3457,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + variableid="d82001f1-20c0-4080-a06d-9f1f8ee3a56d" + variablename="textItemDropDownMenu"> @@ -2850,6 +3796,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3196,6 +4220,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + @@ -3785,24 +5029,29 @@ id="c7aa0781-b102-4705-92d4-de781e658f70" name="SaveProject"> + + - - + + + + + + + + + + + + + + + + + + @@ -3993,17 +5281,17 @@ type="Recording"> - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -4624,6 +6072,40 @@ name="OpenFaalkansProject"> + + + + + + + + + + + + + + + + @@ -4928,6 +6415,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + name="DetailedAssessmentFMsGroup2_AGK"> @@ -6003,6 +7558,286 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - X:\script21\input\CSVs\detailedAssessmentBSKW.csv + X:\script21\CSVs\detailedAssessmentBSKW.csv - X:\script21\input\CSVs\detailedAssessmentTypeBSKW.csv + X:\script21\CSVs\detailedAssessmentTypeBSKW.csv + + + rowIndex + + + DetailedAssessmentPerCategory + + + + + + X:\script21\CSVs\detailedAssessmentDA.csv + + + + + + rowIndex + + + DetailedAssessmentTypeItem + + + + + + X:\script21\CSVs\detailedAssessmentTypeDA.csv + + + + + + rowIndex + + + DetailedAssessmentPerCategory + + + + + + X:\script21\CSVs\detailedAssessmentGABI.csv + + + + + + rowIndex + + + DetailedAssessmentTypeItem + + + + + + X:\script21\CSVs\detailedAssessmentTypeGABI.csv + + + + + + rowIndex + + + DetailedAssessmentPerCategory + + + + + + X:\script21\CSVs\detailedAssessmentGABU.csv + + + + + + rowIndex + + + DetailedAssessmentTypeItem + + + + + + X:\script21\CSVs\detailedAssessmentTypeGABU.csv + + + + + + rowIndex + + + DetailedAssessmentPerCategory + + + + + + X:\script21\CSVs\detailedAssessmentGEBU.csv + + + + + + rowIndex + + + DetailedAssessmentTypeItem + + + + + + X:\script21\CSVs\detailedAssessmentGEBUType.csv + + + - X:\script21\input\CSVs\detailedAssessmentGEKB.csv + X:\script21\CSVs\detailedAssessmentGEKB.csv - X:\script21\input\CSVs\detailedAssessmentTypeGEKB.csv + X:\script21\CSVs\detailedAssessmentTypeGEKB.csv - X:\script21\input\CSVs\detailedAssessmentHTKW.csv + X:\script21\CSVs\detailedAssessmentHTKW.csv - X:\script21\input\CSVs\detailedAssessmentTypeHTKW.csv + X:\script21\CSVs\detailedAssessmentTypeHTKW.csv + + + rowIndex + + + DetailedAssessmentPerCategory + + + + + + X:\script21\CSVs\detailedAssessmentPKW.csv + + + + + + rowIndex + + + DetailedAssessmentTypeItem + + + + + + X:\script21\CSVs\detailedAssessmentTypePKW.csv + + + - X:\script21\input\CSVs\detailedAssessmentSTBI.csv + X:\script21\CSVs\detailedAssessmentSTBI.csv - X:\script21\input\CSVs\detailedAssessmentTypeSTBI.csv + X:\script21\CSVs\detailedAssessmentTypeSTBI.csv - X:\script21\input\CSVs\detailedAssessmentSTBU.csv + X:\script21\CSVs\detailedAssessmentSTBU.csv - X:\script21\input\CSVs\detailedAssessmentTypeSTBU.csv + X:\script21\CSVs\detailedAssessmentTypeSTBU.csv - X:\script21\input\CSVs\detailedAssessmentSTKWp.csv + X:\script21\CSVs\detailedAssessmentSTKWp.csv - X:\script21\input\CSVs\detailedAssessmentTypeSTKWp.csv + X:\script21\CSVs\detailedAssessmentTypeSTKWp.csv + + + rowIndex + + + DetailedAssessmentPerCategory + + + + + + X:\script21\CSVs\detailedAssessmentSTMI.csv + + + + + + rowIndex + + + DetailedAssessmentTypeItem + + + + + + X:\script21\CSVs\detailedAssessmentTypeSTMI.csv + + + - X:\script21\input\CSVs\detailedAssessmentSTPH.csv + X:\script21\CSVs\detailedAssessmentSTPH.csv - X:\script21\input\CSVs\detailedAssessmentTypeSTPH.csv + X:\script21\CSVs\detailedAssessmentTypeSTPH.csv - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="5340027b-b4a4-4dba-b063-174101b7a625"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="c7e55f00-8053-4f47-8c67-414f86038a79"> + id="ee88d553-74da-4ddc-8379-5e7a8c51ffe9"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="fba8bc9d-f1c1-405a-857e-dcce975295f6"> + id="fda567a0-be92-41b9-9761-e7e7d9e7be7f"> + id="095a933f-0351-4f44-914c-746ccae54ec0"> - - - - - - /// Creates a new TableDataGridView folder. @@ -1946,6 +1948,8 @@ _detailedassessmenttypecategoryiiivInfo = new RepoItemInfo(this, "DetailedAssessmentTypeCategoryIIIv", "row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Gedetailleerde toetsper vakcategoriegrens IIIv']", 30000, null, "54aaf95b-b50c-4527-b5d6-ce1519184540"); _detailedassessmenttypecategoryivvInfo = new RepoItemInfo(this, "DetailedAssessmentTypeCategoryIVv", "row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Gedetailleerde toetsper vakcategoriegrens IVv']", 30000, null, "46b0e398-5ea8-400e-9133-18443b9b3b69"); _detailedassessmenttypecategoryvvInfo = new RepoItemInfo(this, "DetailedAssessmentTypeCategoryVv", "row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Gedetailleerde toetsper vakcategoriegrens Vv']", 30000, null, "54d174fe-ebc8-4465-a144-f91eb13fdcf6"); + _detailedassessmentvaluepersectionInfo = new RepoItemInfo(this, "DetailedAssessmentValuePerSection", "row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Toetsoordeelgedetailleerde']", 30000, null, "36bcd84c-e1a4-440b-9059-ef295de802e1"); + _detailedassessmenttypepersectionInfo = new RepoItemInfo(this, "DetailedAssessmentTypePerSection", "row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Gedetailleerde toets per vak']", 30000, null, "687f57df-4210-4716-b1bb-a24e81983e66"); } /// @@ -2235,6 +2239,54 @@ return _detailedassessmenttypecategoryvvInfo; } } + + /// + /// The DetailedAssessmentValuePerSection item. + /// + [RepositoryItem("36bcd84c-e1a4-440b-9059-ef295de802e1")] + public virtual Ranorex.Cell DetailedAssessmentValuePerSection + { + get + { + return _detailedassessmentvaluepersectionInfo.CreateAdapter(true); + } + } + + /// + /// The DetailedAssessmentValuePerSection item info. + /// + [RepositoryItemInfo("36bcd84c-e1a4-440b-9059-ef295de802e1")] + public virtual RepoItemInfo DetailedAssessmentValuePerSectionInfo + { + get + { + return _detailedassessmentvaluepersectionInfo; + } + } + + /// + /// The DetailedAssessmentTypePerSection item. + /// + [RepositoryItem("687f57df-4210-4716-b1bb-a24e81983e66")] + public virtual Ranorex.Cell DetailedAssessmentTypePerSection + { + get + { + return _detailedassessmenttypepersectionInfo.CreateAdapter(true); + } + } + + /// + /// The DetailedAssessmentTypePerSection item info. + /// + [RepositoryItemInfo("687f57df-4210-4716-b1bb-a24e81983e66")] + public virtual RepoItemInfo DetailedAssessmentTypePerSectionInfo + { + get + { + return _detailedassessmenttypepersectionInfo; + } + } } /// @@ -3569,7 +3621,6 @@ public partial class DropDownMenuItemListAppFolder : RepoGenBaseFolder { RepoItemInfo _genericdropdownitemInfo; - RepoItemInfo _dropdownitemInfo; /// /// Creates a new DropDownMenuItemList folder. @@ -3578,7 +3629,6 @@ base("DropDownMenuItemList", "/list[@controlid='1000']", parentFolder, 30000, null, true, "559e3624-4636-44d9-8c9e-6d20453f95bf", "") { _genericdropdownitemInfo = new RepoItemInfo(this, "GenericDropDownItem", "listitem[@text=$textItemDropDownMenu]", 30000, null, "81ebade6-6648-4b3b-a974-22ccbf15c7dc"); - _dropdownitemInfo = new RepoItemInfo(this, "DropDownItem", "listitem[@text=$textDropDownMenu]", 30000, null, "83d898b4-7bdb-4b01-8f3b-509fdd675bbe"); } /// @@ -3628,30 +3678,6 @@ return _genericdropdownitemInfo; } } - - /// - /// The DropDownItem item. - /// - [RepositoryItem("83d898b4-7bdb-4b01-8f3b-509fdd675bbe")] - public virtual Ranorex.ListItem DropDownItem - { - get - { - return _dropdownitemInfo.CreateAdapter(true); - } - } - - /// - /// The DropDownItem item info. - /// - [RepositoryItemInfo("83d898b4-7bdb-4b01-8f3b-509fdd675bbe")] - public virtual RepoItemInfo DropDownItemInfo - { - get - { - return _dropdownitemInfo; - } - } } /// Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rximg =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 Binary files differ Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -489,6 +489,24 @@ searchtimeout="30000ms"> /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Gedetailleerde toetsper vakcategoriegrens Vv'] + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Toetsoordeelgedetailleerde'] + + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Gedetailleerde toets per vak'] + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView'] @@ -1092,15 +1110,6 @@ searchtimeout="30000ms"> /list[@controlid='1000']/listitem[@text=$textItemDropDownMenu] - - /list[@controlid='1000']/listitem[@text=$textDropDownMenu] - /list[@controlid='1000'] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIIv.cs =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIIv.cs (.../SelectDetailedAssessmentForRowCategoryIIIv.cs) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIIv.cs (.../SelectDetailedAssessmentForRowCategoryIIIv.cs) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -64,13 +64,13 @@ } /// - /// Gets or sets the value of variable textDropDownMenu. + /// Gets or sets the value of variable textItemDropDownMenu. /// - [TestVariable("4f707b64-d756-4bb7-a45a-f34af402b280")] - public string textDropDownMenu + [TestVariable("d82001f1-20c0-4080-a06d-9f1f8ee3a56d")] + public string textItemDropDownMenu { - get { return repo.textDropDownMenu; } - set { repo.textDropDownMenu = value; } + get { return repo.textItemDropDownMenu; } + set { repo.textItemDropDownMenu = value; } } #endregion @@ -107,8 +107,8 @@ repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypeCategoryIIIv.Click(Location.CenterRight); Delay.Milliseconds(0); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.DropDownItem' at Center.", repo.DropDownMenuItemList.DropDownItemInfo, new RecordItemIndex(2)); - repo.DropDownMenuItemList.DropDownItem.Click(); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(2)); + repo.DropDownMenuItemList.GenericDropDownItem.Click(); Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIIv.rxrec =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIIv.rxrec (.../SelectDetailedAssessmentForRowCategoryIIIv.rxrec) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIIv.rxrec (.../SelectDetailedAssessmentForRowCategoryIIIv.rxrec) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -86,10 +86,10 @@ - /list[@controlid='1000']/listitem[@text='<selecteer>'] + /list[@controlid='1000']/listitem[@text=$textItemDropDownMenu] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIv.cs =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIv.cs (.../SelectDetailedAssessmentForRowCategoryIIv.cs) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIv.cs (.../SelectDetailedAssessmentForRowCategoryIIv.cs) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -64,13 +64,13 @@ } /// - /// Gets or sets the value of variable textDropDownMenu. + /// Gets or sets the value of variable textItemDropDownMenu. /// - [TestVariable("4f707b64-d756-4bb7-a45a-f34af402b280")] - public string textDropDownMenu + [TestVariable("d82001f1-20c0-4080-a06d-9f1f8ee3a56d")] + public string textItemDropDownMenu { - get { return repo.textDropDownMenu; } - set { repo.textDropDownMenu = value; } + get { return repo.textItemDropDownMenu; } + set { repo.textItemDropDownMenu = value; } } #endregion @@ -107,8 +107,8 @@ repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypeCategoryIIv.Click(Location.CenterRight); Delay.Milliseconds(0); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.DropDownItem' at Center.", repo.DropDownMenuItemList.DropDownItemInfo, new RecordItemIndex(2)); - repo.DropDownMenuItemList.DropDownItem.Click(); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(2)); + repo.DropDownMenuItemList.GenericDropDownItem.Click(); Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIv.rxrec =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIv.rxrec (.../SelectDetailedAssessmentForRowCategoryIIv.rxrec) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIIv.rxrec (.../SelectDetailedAssessmentForRowCategoryIIv.rxrec) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -86,10 +86,10 @@ - /list[@controlid='1000']/listitem[@text='<selecteer>'] + /list[@controlid='1000']/listitem[@text=$textItemDropDownMenu] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIVv.cs =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIVv.cs (.../SelectDetailedAssessmentForRowCategoryIVv.cs) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIVv.cs (.../SelectDetailedAssessmentForRowCategoryIVv.cs) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -64,13 +64,13 @@ } /// - /// Gets or sets the value of variable textDropDownMenu. + /// Gets or sets the value of variable textItemDropDownMenu. /// - [TestVariable("4f707b64-d756-4bb7-a45a-f34af402b280")] - public string textDropDownMenu + [TestVariable("d82001f1-20c0-4080-a06d-9f1f8ee3a56d")] + public string textItemDropDownMenu { - get { return repo.textDropDownMenu; } - set { repo.textDropDownMenu = value; } + get { return repo.textItemDropDownMenu; } + set { repo.textItemDropDownMenu = value; } } #endregion @@ -107,8 +107,8 @@ repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypeCategoryIVv.Click(Location.CenterRight); Delay.Milliseconds(0); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.DropDownItem' at Center.", repo.DropDownMenuItemList.DropDownItemInfo, new RecordItemIndex(2)); - repo.DropDownMenuItemList.DropDownItem.Click(); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(2)); + repo.DropDownMenuItemList.GenericDropDownItem.Click(); Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIVv.rxrec =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIVv.rxrec (.../SelectDetailedAssessmentForRowCategoryIVv.rxrec) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIVv.rxrec (.../SelectDetailedAssessmentForRowCategoryIVv.rxrec) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -86,10 +86,10 @@ - /list[@controlid='1000']/listitem[@text='<selecteer>'] + /list[@controlid='1000']/listitem[@text=$textItemDropDownMenu] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIv.cs =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIv.cs (.../SelectDetailedAssessmentForRowCategoryIv.cs) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIv.cs (.../SelectDetailedAssessmentForRowCategoryIv.cs) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -64,13 +64,13 @@ } /// - /// Gets or sets the value of variable textDropDownMenu. + /// Gets or sets the value of variable textItemDropDownMenu. /// - [TestVariable("4f707b64-d756-4bb7-a45a-f34af402b280")] - public string textDropDownMenu + [TestVariable("d82001f1-20c0-4080-a06d-9f1f8ee3a56d")] + public string textItemDropDownMenu { - get { return repo.textDropDownMenu; } - set { repo.textDropDownMenu = value; } + get { return repo.textItemDropDownMenu; } + set { repo.textItemDropDownMenu = value; } } #endregion @@ -107,8 +107,8 @@ repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypeCategoryIv.Click(Location.CenterRight); Delay.Milliseconds(0); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.DropDownItem' at Center.", repo.DropDownMenuItemList.DropDownItemInfo, new RecordItemIndex(2)); - repo.DropDownMenuItemList.DropDownItem.Click(); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(2)); + repo.DropDownMenuItemList.GenericDropDownItem.Click(); Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIv.rxrec =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIv.rxrec (.../SelectDetailedAssessmentForRowCategoryIv.rxrec) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryIv.rxrec (.../SelectDetailedAssessmentForRowCategoryIv.rxrec) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -86,10 +86,10 @@ - /list[@controlid='1000']/listitem[@text='<selecteer>'] + /list[@controlid='1000']/listitem[@text=$textItemDropDownMenu] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryVv.cs =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryVv.cs (.../SelectDetailedAssessmentForRowCategoryVv.cs) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryVv.cs (.../SelectDetailedAssessmentForRowCategoryVv.cs) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -64,13 +64,13 @@ } /// - /// Gets or sets the value of variable textDropDownMenu. + /// Gets or sets the value of variable textItemDropDownMenu. /// - [TestVariable("4f707b64-d756-4bb7-a45a-f34af402b280")] - public string textDropDownMenu + [TestVariable("d82001f1-20c0-4080-a06d-9f1f8ee3a56d")] + public string textItemDropDownMenu { - get { return repo.textDropDownMenu; } - set { repo.textDropDownMenu = value; } + get { return repo.textItemDropDownMenu; } + set { repo.textItemDropDownMenu = value; } } #endregion @@ -107,8 +107,8 @@ repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypeCategoryVv.Click(Location.CenterRight); Delay.Milliseconds(0); - Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.DropDownItem' at Center.", repo.DropDownMenuItemList.DropDownItemInfo, new RecordItemIndex(2)); - repo.DropDownMenuItemList.DropDownItem.Click(); + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(2)); + repo.DropDownMenuItemList.GenericDropDownItem.Click(); Delay.Milliseconds(0); } Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryVv.rxrec =================================================================== diff -u -rf4fab4cc3e19af91adfeae20815d200b335d4f78 -rbc05a9e85c0b0c4d23897a22c743ac28bcc60609 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryVv.rxrec (.../SelectDetailedAssessmentForRowCategoryVv.rxrec) (revision f4fab4cc3e19af91adfeae20815d200b335d4f78) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SelectDetailedAssessmentForRowCategoryVv.rxrec (.../SelectDetailedAssessmentForRowCategoryVv.rxrec) (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -86,10 +86,10 @@ - /list[@controlid='1000']/listitem[@text='<selecteer>'] + /list[@controlid='1000']/listitem[@text=$textItemDropDownMenu] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.UserCode.cs (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -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 +{ + public partial class SetDetailedAssessmentForRowPerSection + { + /// + /// 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/SetDetailedAssessmentForRowPerSection.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.cs (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -0,0 +1,120 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// 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 +{ +#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 SetDetailedAssessmentForRowPerSection recording. + /// + [TestModule("503dc525-67d9-4f84-8c18-ddd376efe5d4", ModuleType.Recording, 1)] + public partial class SetDetailedAssessmentForRowPerSection : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static SetDetailedAssessmentForRowPerSection instance = new SetDetailedAssessmentForRowPerSection(); + + /// + /// Constructs a new instance. + /// + public SetDetailedAssessmentForRowPerSection() + { + } + + /// + /// Gets a static instance of this recording. + /// + public static SetDetailedAssessmentForRowPerSection Instance + { + get { return instance; } + } + +#region Variables + + /// + /// Gets or sets the value of variable rowIndex. + /// + [TestVariable("3191cedb-5ef9-4f31-85c1-c8b9bb6a46f0")] + public string rowIndex + { + get { return repo.rowIndex; } + set { repo.rowIndex = value; } + } + + /// + /// Gets or sets the value of variable textItemDropDownMenu. + /// + [TestVariable("d82001f1-20c0-4080-a06d-9f1f8ee3a56d")] + public string textItemDropDownMenu + { + get { return repo.textItemDropDownMenu; } + set { repo.textItemDropDownMenu = 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 = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSection'.", repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSectionInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSection.Focus(); + Delay.Milliseconds(0); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSection' at CenterRight.", repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSectionInfo, new RecordItemIndex(1)); + repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSection.Click(Location.CenterRight); + Delay.Milliseconds(0); + + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(2)); + repo.DropDownMenuItemList.GenericDropDownItem.Click(); + Delay.Milliseconds(0); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentForRowPerSection.rxrec (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -0,0 +1,116 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row 0']/cell[@accessiblename>'Gedetailleerde toets per vak'] + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row 0']/cell[@accessiblename>'Gedetailleerde toets per vak'] + + + + + + + + + + + /list[@controlid='1000']/listitem[@text=$textItemDropDownMenu] + + + + + + + + + + + + SetDetailedAssessmentForRowPerSection.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.UserCode.cs (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -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 +{ + public partial class ValidateDetailedAssessmentTypeAtRowGroup3 + { + /// + /// 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/ValidateDetailedAssessmentTypeAtRowGroup3.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.cs (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -0,0 +1,115 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// 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 +{ +#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 ValidateDetailedAssessmentTypeAtRowGroup3 recording. + /// + [TestModule("4bec016b-4d75-4a07-9bb2-a12badf2136b", ModuleType.Recording, 1)] + public partial class ValidateDetailedAssessmentTypeAtRowGroup3 : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static ValidateDetailedAssessmentTypeAtRowGroup3 instance = new ValidateDetailedAssessmentTypeAtRowGroup3(); + + /// + /// Constructs a new instance. + /// + public ValidateDetailedAssessmentTypeAtRowGroup3() + { + expectedDetailedAssessmentCellType = "yourtext"; + } + + /// + /// Gets a static instance of this recording. + /// + public static ValidateDetailedAssessmentTypeAtRowGroup3 Instance + { + get { return instance; } + } + +#region Variables + + string _expectedDetailedAssessmentCellType; + + /// + /// Gets or sets the value of variable expectedDetailedAssessmentCellType. + /// + [TestVariable("d18cd7a0-dd73-477b-80f7-d63ec0c42815")] + public string expectedDetailedAssessmentCellType + { + get { return _expectedDetailedAssessmentCellType; } + set { _expectedDetailedAssessmentCellType = value; } + } + + /// + /// Gets or sets the value of variable rowIndex. + /// + [TestVariable("3191cedb-5ef9-4f31-85c1-c8b9bb6a46f0")] + public string rowIndex + { + get { return repo.rowIndex; } + set { repo.rowIndex = 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 = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (AccessibleValue=$expectedDetailedAssessmentCellType) on item 'RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSection'.", repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSectionInfo, new RecordItemIndex(0)); + Validate.AttributeEqual(repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentTypePerSectionInfo, "AccessibleValue", expectedDetailedAssessmentCellType); + Delay.Milliseconds(0); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentTypeAtRowGroup3.rxrec (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -0,0 +1,80 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + yourtext + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Gedetailleerde toets per vak'] + + + + AccessibleValue + + + yourtext + + + + + + + + + + + ValidateDetailedAssessmentTypeAtRowGroup3.UserCode.cs + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.UserCode.cs (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -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 +{ + public partial class ValidateDetailedAssessmentValueAtRowPerCategoryGroup3 + { + /// + /// 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/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.cs (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -0,0 +1,119 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// 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 +{ +#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 ValidateDetailedAssessmentValueAtRowPerCategoryGroup3 recording. + /// + [TestModule("d39d077e-c625-4d57-a6e7-a73a70d77e0d", ModuleType.Recording, 1)] + public partial class ValidateDetailedAssessmentValueAtRowPerCategoryGroup3 : ITestModule + { + /// + /// Holds an instance of the AutomatedSystemTestsRepository repository. + /// + public static AutomatedSystemTestsRepository repo = AutomatedSystemTestsRepository.Instance; + + static ValidateDetailedAssessmentValueAtRowPerCategoryGroup3 instance = new ValidateDetailedAssessmentValueAtRowPerCategoryGroup3(); + + /// + /// Constructs a new instance. + /// + public ValidateDetailedAssessmentValueAtRowPerCategoryGroup3() + { + expectedDetailedAssessmentValuePerCategory = "yourtext"; + } + + /// + /// Gets a static instance of this recording. + /// + public static ValidateDetailedAssessmentValueAtRowPerCategoryGroup3 Instance + { + get { return instance; } + } + +#region Variables + + string _expectedDetailedAssessmentValuePerCategory; + + /// + /// Gets or sets the value of variable expectedDetailedAssessmentValuePerCategory. + /// + [TestVariable("9422b68a-5397-40fc-bc4d-01db687e6cd3")] + public string expectedDetailedAssessmentValuePerCategory + { + get { return _expectedDetailedAssessmentValuePerCategory; } + set { _expectedDetailedAssessmentValuePerCategory = value; } + } + + /// + /// Gets or sets the value of variable rowIndex. + /// + [TestVariable("3191cedb-5ef9-4f31-85c1-c8b9bb6a46f0")] + public string rowIndex + { + get { return repo.rowIndex; } + set { repo.rowIndex = 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 = 300; + Keyboard.DefaultKeyPressTime = 20; + Delay.SpeedFactor = 1.00; + + Init(); + + Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentValuePerSection'.", repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentValuePerSectionInfo, new RecordItemIndex(0)); + repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentValuePerSection.Focus(); + Delay.Milliseconds(0); + + Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedDetailedAssessmentValuePerCategory) on item 'RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentValuePerSection'.", repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentValuePerSectionInfo, new RecordItemIndex(1)); + Validate.AttributeEqual(repo.RiskeerMainWindow.DocumentViewContainer.FailureMechanismResultView.TableDataGridView.DetailedAssessmentValuePerSectionInfo, "Text", expectedDetailedAssessmentValuePerCategory); + Delay.Milliseconds(0); + + } + +#region Image Feature Data +#endregion + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.rxrec =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.rxrec (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.rxrec (revision bc05a9e85c0b0c4d23897a22c743ac28bcc60609) @@ -0,0 +1,100 @@ + + + + 1 + + + False + + + True + + + 1 + + + True + + + + + + yourtext + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Toetsoordeelgedetailleerde'] + + + + + + + + + + + + + + + /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']/container[@controlname='FailureMechanismResultView']/container/table[@controlname='dataGridView']/row[@accessiblename='Row '+$rowIndex]/cell[@accessiblename>'Toetsoordeelgedetailleerde'] + + + + Text + + + yourtext + + + + + + + + + + + ValidateDetailedAssessmentValueAtRowPerCategoryGroup3.UserCode.cs + + + +