Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision 52929498d900b9b7824a764d5450018c929298e5)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (.../AutomatedSystemTests.csproj) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -1740,18 +1740,6 @@
a04420e6-12c4-46e5-870e-0944ec43d88f
33d1f416-ee41-4df5-a323-58bc004c8ea0
-
- 5a5bd4b6-ff89-4604-8bcd-ff8293bb6945
- ValidateAssessmentLabelAndProbForFMInAssemblyTrajectView.rxrec
- true
- 3ba3c491-a1db-4b8f-9271-84cac6790c33
-
-
- 5a5bd4b6-ff89-4604-8bcd-ff8293bb6945
- ValidateAssessmentLabelAndProbForFMInAssemblyTrajectView.rxrec
- true
- 4f4bb978-39a2-4c47-95ba-2194c51587a6
-
ValidateCalculationWaterLevelInDocumentViewDA.rxrec
true
@@ -1776,6 +1764,12 @@
true
3d68db93-f1ea-4bf1-b07d-068aee9d8f41
+
+ 1d60144e-03ac-4998-9840-0b0e2bb123b9
+
+
+ 59e66fad-2051-478d-b369-3d8e34f464fb
+
b3ae91a9-c3c7-4443-92b0-81a65b646c53
ValidatePresenceWarningIconManualAssessmentInAssemblyCombinedSectionsView.rxrec
@@ -2851,11 +2845,6 @@
33d1f416-ee41-4df5-a323-58bc004c8ea0
076c70ca-8c7f-4590-8745-e133434b490b
-
- 8b6648ca-2429-462f-8074-96184700bbed
- 5a5bd4b6-ff89-4604-8bcd-ff8293bb6945
- 0a4d8d5f-1427-4a9b-9ba1-ee5acbb844db
-
8b6648ca-2429-462f-8074-96184700bbed
98d503cc-6c1d-4e11-b39c-823ac4106391
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs (.../AutomatedSystemTestsRepository.cs) (revision 52929498d900b9b7824a764d5450018c929298e5)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs (.../AutomatedSystemTestsRepository.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -769,7 +769,7 @@
AutomatedSystemTestsRepositoryFolders.ProjectExplorerPanelFolder _projectexplorerpanel;
AutomatedSystemTestsRepositoryFolders.RibbonFolder _ribbon;
AutomatedSystemTestsRepositoryFolders.ContainerMultipleViewsFolder _containermultipleviews;
- AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder _documentviewcontainer;
+ AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder1 _documentviewcontainer;
AutomatedSystemTestsRepositoryFolders.GenericContainerMapViewTitleFolder _genericcontainermapviewtitle;
AutomatedSystemTestsRepositoryFolders.BackstageButtonsFolder _backstagebuttons;
AutomatedSystemTestsRepositoryFolders.RibbonButtonsFolder _ribbonbuttons;
@@ -784,7 +784,7 @@
_projectexplorerpanel = new AutomatedSystemTestsRepositoryFolders.ProjectExplorerPanelFolder(this);
_ribbon = new AutomatedSystemTestsRepositoryFolders.RibbonFolder(this);
_containermultipleviews = new AutomatedSystemTestsRepositoryFolders.ContainerMultipleViewsFolder(this);
- _documentviewcontainer = new AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder(this);
+ _documentviewcontainer = new AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder1(this);
_genericcontainermapviewtitle = new AutomatedSystemTestsRepositoryFolders.GenericContainerMapViewTitleFolder(this);
_backstagebuttons = new AutomatedSystemTestsRepositoryFolders.BackstageButtonsFolder(this);
_ribbonbuttons = new AutomatedSystemTestsRepositoryFolders.RibbonButtonsFolder(this);
@@ -870,7 +870,7 @@
/// The DocumentViewContainer folder.
///
[RepositoryFolder("78b3cba4-3858-49b9-8809-b7f79f03aa5c")]
- public virtual AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder DocumentViewContainer
+ public virtual AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder1 DocumentViewContainer
{
get { return _documentviewcontainer; }
}
@@ -2068,10 +2068,9 @@
public partial class ContainerMultipleViewsFolder : RepoGenBaseFolder
{
AutomatedSystemTestsRepositoryFolders.HeaderOpenViewsFolder _headeropenviews;
- AutomatedSystemTestsRepositoryFolders.DocumentViewNewContainerFolder _documentviewnewcontainer;
AutomatedSystemTestsRepositoryFolders.MessagesDataGridViewFolder _messagesdatagridview;
AutomatedSystemTestsRepositoryFolders.PropertiesPanelContainerFolder _propertiespanelcontainer;
- AutomatedSystemTestsRepositoryFolders.DocumentViewContainerUncachedFolder _documentviewcontaineruncached;
+ AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder _documentviewcontainer;
AutomatedSystemTestsRepositoryFolders.MapLegendPanelFolder _maplegendpanel;
///
@@ -2081,10 +2080,9 @@
base("ContainerMultipleViews", "container/container[4]", parentFolder, 30000, null, false, "ebcd2df5-06fe-4f67-b3ff-78d522f58619", "")
{
_headeropenviews = new AutomatedSystemTestsRepositoryFolders.HeaderOpenViewsFolder(this);
- _documentviewnewcontainer = new AutomatedSystemTestsRepositoryFolders.DocumentViewNewContainerFolder(this);
_messagesdatagridview = new AutomatedSystemTestsRepositoryFolders.MessagesDataGridViewFolder(this);
_propertiespanelcontainer = new AutomatedSystemTestsRepositoryFolders.PropertiesPanelContainerFolder(this);
- _documentviewcontaineruncached = new AutomatedSystemTestsRepositoryFolders.DocumentViewContainerUncachedFolder(this);
+ _documentviewcontainer = new AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder(this);
_maplegendpanel = new AutomatedSystemTestsRepositoryFolders.MapLegendPanelFolder(this);
}
@@ -2122,15 +2120,6 @@
}
///
- /// The DocumentViewNewContainer folder.
- ///
- [RepositoryFolder("c96ae454-f14f-419c-828a-a8634a4504bd")]
- public virtual AutomatedSystemTestsRepositoryFolders.DocumentViewNewContainerFolder DocumentViewNewContainer
- {
- get { return _documentviewnewcontainer; }
- }
-
- ///
/// The MessagesDataGridView folder.
///
[RepositoryFolder("ebb0b0be-617b-4c07-a1f1-dd02286813f8")]
@@ -2149,12 +2138,12 @@
}
///
- /// The DocumentViewContainerUncached folder.
+ /// The DocumentViewContainer folder.
///
[RepositoryFolder("0577a18c-71af-4c1c-bb03-b668001706c5")]
- public virtual AutomatedSystemTestsRepositoryFolders.DocumentViewContainerUncachedFolder DocumentViewContainerUncached
+ public virtual AutomatedSystemTestsRepositoryFolders.DocumentViewContainerFolder DocumentViewContainer
{
- get { return _documentviewcontaineruncached; }
+ get { return _documentviewcontainer; }
}
///
@@ -2260,46 +2249,6 @@
}
///
- /// The DocumentViewNewContainerFolder folder.
- ///
- [RepositoryFolder("c96ae454-f14f-419c-828a-a8634a4504bd")]
- public partial class DocumentViewNewContainerFolder : RepoGenBaseFolder
- {
-
- ///
- /// Creates a new DocumentViewNewContainer folder.
- ///
- public DocumentViewNewContainerFolder(RepoGenBaseFolder parentFolder) :
- base("DocumentViewNewContainer", "container[11]", parentFolder, 30000, null, false, "c96ae454-f14f-419c-828a-a8634a4504bd", "")
- {
- }
-
- ///
- /// The Self item.
- ///
- [RepositoryItem("c96ae454-f14f-419c-828a-a8634a4504bd")]
- public virtual Ranorex.Container Self
- {
- get
- {
- return _selfInfo.CreateAdapter(true);
- }
- }
-
- ///
- /// The Self item info.
- ///
- [RepositoryItemInfo("c96ae454-f14f-419c-828a-a8634a4504bd")]
- public virtual RepoItemInfo SelfInfo
- {
- get
- {
- return _selfInfo;
- }
- }
- }
-
- ///
/// The MessagesDataGridViewFolder folder.
///
[RepositoryFolder("ebb0b0be-617b-4c07-a1f1-dd02286813f8")]
@@ -2889,10 +2838,10 @@
}
///
- /// The DocumentViewContainerUncachedFolder folder.
+ /// The DocumentViewContainerFolder folder.
///
[RepositoryFolder("0577a18c-71af-4c1c-bb03-b668001706c5")]
- public partial class DocumentViewContainerUncachedFolder : RepoGenBaseFolder
+ public partial class DocumentViewContainerFolder : RepoGenBaseFolder
{
AutomatedSystemTestsRepositoryFolders.FM_ContributionViewFolder _fm_contributionview;
AutomatedSystemTestsRepositoryFolders.FM_ResultViewFolder _fm_resultview;
@@ -2902,7 +2851,7 @@
AutomatedSystemTestsRepositoryFolders.DesignWaterLevelWaveHeightCalculationsViewFolder _designwaterlevelwaveheightcalculationsview;
AutomatedSystemTestsRepositoryFolders.ScenariosViewFolder _scenariosview;
AutomatedSystemTestsRepositoryFolders.HydraulicBCDunesFolder _hydraulicbcdunes;
- AutomatedSystemTestsRepositoryFolders.AssemblyResultFolder _assemblyresult;
+ AutomatedSystemTestsRepositoryFolders.SecurityAssemblyViewFolder _securityassemblyview;
AutomatedSystemTestsRepositoryFolders.AssemblyResultsCategoryViewFolder _assemblyresultscategoryview;
AutomatedSystemTestsRepositoryFolders.AssemblySectionsViewFolder _assemblysectionsview;
AutomatedSystemTestsRepositoryFolders.CalculationsViewFolder _calculationsview;
@@ -2911,10 +2860,10 @@
RepoItemInfo _fmsectionsviewtableInfo;
///
- /// Creates a new DocumentViewContainerUncached folder.
+ /// Creates a new DocumentViewContainer folder.
///
- public DocumentViewContainerUncachedFolder(RepoGenBaseFolder parentFolder) :
- base("DocumentViewContainerUncached", "container/container[@instance='1' and @controltypename='WinFormsAdapter']", parentFolder, 30000, null, false, "0577a18c-71af-4c1c-bb03-b668001706c5", "")
+ public DocumentViewContainerFolder(RepoGenBaseFolder parentFolder) :
+ base("DocumentViewContainer", "container/container[@instance='1' and @controltypename='WinFormsAdapter']", parentFolder, 30000, null, false, "0577a18c-71af-4c1c-bb03-b668001706c5", "")
{
_fm_contributionview = new AutomatedSystemTestsRepositoryFolders.FM_ContributionViewFolder(this);
_fm_resultview = new AutomatedSystemTestsRepositoryFolders.FM_ResultViewFolder(this);
@@ -2924,7 +2873,7 @@
_designwaterlevelwaveheightcalculationsview = new AutomatedSystemTestsRepositoryFolders.DesignWaterLevelWaveHeightCalculationsViewFolder(this);
_scenariosview = new AutomatedSystemTestsRepositoryFolders.ScenariosViewFolder(this);
_hydraulicbcdunes = new AutomatedSystemTestsRepositoryFolders.HydraulicBCDunesFolder(this);
- _assemblyresult = new AutomatedSystemTestsRepositoryFolders.AssemblyResultFolder(this);
+ _securityassemblyview = new AutomatedSystemTestsRepositoryFolders.SecurityAssemblyViewFolder(this);
_assemblyresultscategoryview = new AutomatedSystemTestsRepositoryFolders.AssemblyResultsCategoryViewFolder(this);
_assemblysectionsview = new AutomatedSystemTestsRepositoryFolders.AssemblySectionsViewFolder(this);
_calculationsview = new AutomatedSystemTestsRepositoryFolders.CalculationsViewFolder(this);
@@ -3102,12 +3051,12 @@
}
///
- /// The AssemblyResult folder.
+ /// The SecurityAssemblyView folder.
///
[RepositoryFolder("82c9e9d8-a1cb-491c-82a8-73b6890efdc7")]
- public virtual AutomatedSystemTestsRepositoryFolders.AssemblyResultFolder AssemblyResult
+ public virtual AutomatedSystemTestsRepositoryFolders.SecurityAssemblyViewFolder SecurityAssemblyView
{
- get { return _assemblyresult; }
+ get { return _securityassemblyview; }
}
///
@@ -5162,20 +5111,20 @@
}
///
- /// The AssemblyResultFolder folder.
+ /// The SecurityAssemblyViewFolder folder.
///
[RepositoryFolder("82c9e9d8-a1cb-491c-82a8-73b6890efdc7")]
- public partial class AssemblyResultFolder : RepoGenBaseFolder
+ public partial class SecurityAssemblyViewFolder : RepoGenBaseFolder
{
AutomatedSystemTestsRepositoryFolders.SummaryFolder _summary;
AutomatedSystemTestsRepositoryFolders.TableFolder5 _table;
RepoItemInfo _warningiconmanualassessmentInfo;
///
- /// Creates a new AssemblyResult folder.
+ /// Creates a new SecurityAssemblyView folder.
///
- public AssemblyResultFolder(RepoGenBaseFolder parentFolder) :
- base("AssemblyResult", ".//container[@controlname='AssemblyResultTotalView']", parentFolder, 30000, null, false, "82c9e9d8-a1cb-491c-82a8-73b6890efdc7", "")
+ public SecurityAssemblyViewFolder(RepoGenBaseFolder parentFolder) :
+ base("SecurityAssemblyView", "container[@controlname='AssemblyResultTotalView']", parentFolder, 30000, null, false, "82c9e9d8-a1cb-491c-82a8-73b6890efdc7", "")
{
_summary = new AutomatedSystemTestsRepositoryFolders.SummaryFolder(this);
_table = new AutomatedSystemTestsRepositoryFolders.TableFolder5(this);
@@ -5255,24 +5204,55 @@
[RepositoryFolder("b6c16815-7d2e-4c8f-a729-4eb72e26ccdd")]
public partial class SummaryFolder : RepoGenBaseFolder
{
- RepoItemInfo _securityassessmentInfo;
- RepoItemInfo _assessmentlabelgroups1and2Info;
- RepoItemInfo _assessmentprobabilitygroups1and2Info;
- RepoItemInfo _assessmentgroups3and4Info;
+ SecurityAssessmentInfoClass _securityassessmentInfo;
+ RepoItemInfo _assessmentfailureprobabilityInfo;
///
/// Creates a new Summary folder.
///
public SummaryFolder(RepoGenBaseFolder parentFolder) :
- base("Summary", "container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']", parentFolder, 30000, null, false, "b6c16815-7d2e-4c8f-a729-4eb72e26ccdd", "")
+ base("Summary", "container/container", parentFolder, 30000, null, false, "b6c16815-7d2e-4c8f-a729-4eb72e26ccdd", "")
{
- _securityassessmentInfo = new RepoItemInfo(this, "SecurityAssessment", "container[@controlname='totalAssemblyCategoryGroupControl']/container/text", 30000, null, "06fa95f1-b47a-4a0e-a616-04091c02e9cb");
- _assessmentlabelgroups1and2Info = new RepoItemInfo(this, "AssessmentLabelGroups1And2", "container[@controlname='failureMechanismsWithProbabilityAssemblyControl']/container[@controlname='GroupPanel']/text/text", 30000, null, "41d87314-6a5d-4b48-bb76-cee7c6f57537");
- _assessmentprobabilitygroups1and2Info = new RepoItemInfo(this, "AssessmentProbabilityGroups1And2", "container[@controlname='failureMechanismsWithProbabilityAssemblyControl']/container[@controlname='probabilityPanel']/text/text", 30000, null, "1d9add26-2df5-4fe6-b94b-07f83cce63eb");
- _assessmentgroups3and4Info = new RepoItemInfo(this, "AssessmentGroups3And4", "container[@controlname='failureMechanismsWithoutProbabilityAssemblyControl']/container/text", 30000, null, "82e26559-e7f0-45f2-822d-cb7a9db63950");
+ _securityassessmentInfo = new SecurityAssessmentInfoClass(this);
+ _assessmentfailureprobabilityInfo = new RepoItemInfo(this, "AssessmentFailureProbability", "text[@controlname='probabilityLabel']/text", 30000, null, "1d9add26-2df5-4fe6-b94b-07f83cce63eb");
}
///
+ /// The SecurityAssessmentInfoClass folder.
+ ///
+ [RepositoryItemInfo("06fa95f1-b47a-4a0e-a616-04091c02e9cb")]
+ public class SecurityAssessmentInfoClass : RepoItemInfo
+ {
+ ///
+ /// SecurityAssessmentInfoClass class constructor.
+ ///
+ public SecurityAssessmentInfoClass(RepoGenBaseFolder parentFolder)
+ : base(parentFolder, "SecurityAssessment", "text[@controlname='groupLabel']/text", 30000, null, "06fa95f1-b47a-4a0e-a616-04091c02e9cb")
+ { }
+
+ ///
+ /// Gets the ColorsSecurityCategories item image.
+ ///
+ /// The ColorsSecurityCategories image.
+ [RepositoryImage("aced7f92-53e4-498e-819d-f18cd64cff51")]
+ public CompressedImage GetColorsSecurityCategories()
+ {
+ return GetImage("aced7f92-53e4-498e-819d-f18cd64cff51");
+ }
+
+ ///
+ /// Gets the ColorsSecurityCategories item image.
+ ///
+ /// The bounds of the sub-image to return.
+ /// The cropped image.
+ [RepositoryImage("aced7f92-53e4-498e-819d-f18cd64cff51")]
+ public CompressedImage GetColorsSecurityCategories(System.Drawing.Rectangle cropRect)
+ {
+ return GetImage("aced7f92-53e4-498e-819d-f18cd64cff51", cropRect);
+ }
+ }
+
+ ///
/// The Self item.
///
[RepositoryItem("b6c16815-7d2e-4c8f-a729-4eb72e26ccdd")]
@@ -5312,7 +5292,7 @@
/// The SecurityAssessment item info.
///
[RepositoryItemInfo("06fa95f1-b47a-4a0e-a616-04091c02e9cb")]
- public virtual RepoItemInfo SecurityAssessmentInfo
+ public virtual SecurityAssessmentInfoClass SecurityAssessmentInfo
{
get
{
@@ -5321,76 +5301,28 @@
}
///
- /// The AssessmentLabelGroups1And2 item.
+ /// The AssessmentFailureProbability item.
///
- [RepositoryItem("41d87314-6a5d-4b48-bb76-cee7c6f57537")]
- public virtual Ranorex.Text AssessmentLabelGroups1And2
- {
- get
- {
- return _assessmentlabelgroups1and2Info.CreateAdapter(true);
- }
- }
-
- ///
- /// The AssessmentLabelGroups1And2 item info.
- ///
- [RepositoryItemInfo("41d87314-6a5d-4b48-bb76-cee7c6f57537")]
- public virtual RepoItemInfo AssessmentLabelGroups1And2Info
- {
- get
- {
- return _assessmentlabelgroups1and2Info;
- }
- }
-
- ///
- /// The AssessmentProbabilityGroups1And2 item.
- ///
[RepositoryItem("1d9add26-2df5-4fe6-b94b-07f83cce63eb")]
- public virtual Ranorex.Text AssessmentProbabilityGroups1And2
+ public virtual Ranorex.Text AssessmentFailureProbability
{
get
{
- return _assessmentprobabilitygroups1and2Info.CreateAdapter(true);
+ return _assessmentfailureprobabilityInfo.CreateAdapter(true);
}
}
///
- /// The AssessmentProbabilityGroups1And2 item info.
+ /// The AssessmentFailureProbability item info.
///
[RepositoryItemInfo("1d9add26-2df5-4fe6-b94b-07f83cce63eb")]
- public virtual RepoItemInfo AssessmentProbabilityGroups1And2Info
+ public virtual RepoItemInfo AssessmentFailureProbabilityInfo
{
get
{
- return _assessmentprobabilitygroups1and2Info;
+ return _assessmentfailureprobabilityInfo;
}
}
-
- ///
- /// The AssessmentGroups3And4 item.
- ///
- [RepositoryItem("82e26559-e7f0-45f2-822d-cb7a9db63950")]
- public virtual Ranorex.Text AssessmentGroups3And4
- {
- get
- {
- return _assessmentgroups3and4Info.CreateAdapter(true);
- }
- }
-
- ///
- /// The AssessmentGroups3And4 item info.
- ///
- [RepositoryItemInfo("82e26559-e7f0-45f2-822d-cb7a9db63950")]
- public virtual RepoItemInfo AssessmentGroups3And4Info
- {
- get
- {
- return _assessmentgroups3and4Info;
- }
- }
}
///
@@ -5399,17 +5331,13 @@
[RepositoryFolder("4c15a955-c1b0-48c4-bcdc-7150cc96054e")]
public partial class TableFolder5 : RepoGenBaseFolder
{
- RepoItemInfo _assessmentlabelgenericrowInfo;
- RepoItemInfo _assessmentapproxprobgenericrowInfo;
///
/// Creates a new Table folder.
///
public TableFolder5(RepoGenBaseFolder parentFolder) :
- base("Table", "container[@controlname='dataGridViewControl']/table", parentFolder, 30000, null, false, "4c15a955-c1b0-48c4-bcdc-7150cc96054e", "")
+ base("Table", "container/table", parentFolder, 30000, null, true, "4c15a955-c1b0-48c4-bcdc-7150cc96054e", "")
{
- _assessmentlabelgenericrowInfo = new RepoItemInfo(this, "AssessmentLabelGenericRow", "row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'Toetsoordeel']", 30000, null, "b264fcc2-36d7-4507-a402-d4fc29ede170");
- _assessmentapproxprobgenericrowInfo = new RepoItemInfo(this, "AssessmentApproxProbGenericRow", "row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'Benaderde']", 30000, null, "9603827f-7322-4bc5-8fb5-86f0400a8ef9");
}
///
@@ -5435,54 +5363,6 @@
return _selfInfo;
}
}
-
- ///
- /// The AssessmentLabelGenericRow item.
- ///
- [RepositoryItem("b264fcc2-36d7-4507-a402-d4fc29ede170")]
- public virtual Ranorex.Cell AssessmentLabelGenericRow
- {
- get
- {
- return _assessmentlabelgenericrowInfo.CreateAdapter(true);
- }
- }
-
- ///
- /// The AssessmentLabelGenericRow item info.
- ///
- [RepositoryItemInfo("b264fcc2-36d7-4507-a402-d4fc29ede170")]
- public virtual RepoItemInfo AssessmentLabelGenericRowInfo
- {
- get
- {
- return _assessmentlabelgenericrowInfo;
- }
- }
-
- ///
- /// The AssessmentApproxProbGenericRow item.
- ///
- [RepositoryItem("9603827f-7322-4bc5-8fb5-86f0400a8ef9")]
- public virtual Ranorex.Cell AssessmentApproxProbGenericRow
- {
- get
- {
- return _assessmentapproxprobgenericrowInfo.CreateAdapter(true);
- }
- }
-
- ///
- /// The AssessmentApproxProbGenericRow item info.
- ///
- [RepositoryItemInfo("9603827f-7322-4bc5-8fb5-86f0400a8ef9")]
- public virtual RepoItemInfo AssessmentApproxProbGenericRowInfo
- {
- get
- {
- return _assessmentapproxprobgenericrowInfo;
- }
- }
}
///
@@ -6083,10 +5963,10 @@
}
///
- /// The DocumentViewContainerFolder folder.
+ /// The DocumentViewContainerFolder1 folder.
///
[RepositoryFolder("78b3cba4-3858-49b9-8809-b7f79f03aa5c")]
- public partial class DocumentViewContainerFolder : RepoGenBaseFolder
+ public partial class DocumentViewContainerFolder1 : RepoGenBaseFolder
{
AutomatedSystemTestsRepositoryFolders.AssessmentSectionAssemblyCategoriesViewFolder1 _assessmentsectionassemblycategoriesview;
AutomatedSystemTestsRepositoryFolders.FailureMechanismResultViewFolder _failuremechanismresultview;
@@ -6096,7 +5976,7 @@
///
/// Creates a new DocumentViewContainer folder.
///
- public DocumentViewContainerFolder(RepoGenBaseFolder parentFolder) :
+ public DocumentViewContainerFolder1(RepoGenBaseFolder parentFolder) :
base("DocumentViewContainer", "?/container[10]/container[@controltypename='WinFormsAdapter']", parentFolder, 30000, null, false, "78b3cba4-3858-49b9-8809-b7f79f03aa5c", "")
{
_assessmentsectionassemblycategoriesview = new AutomatedSystemTestsRepositoryFolders.AssessmentSectionAssemblyCategoriesViewFolder1(this);
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rximg
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
Binary files differ
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision 52929498d900b9b7824a764d5450018c929298e5)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (.../AutomatedSystemTestsRepository.rxrep) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -369,18 +369,6 @@
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container[11]
-
-
-
@@ -1151,8 +1139,8 @@
capname="container"
id="82c9e9d8-a1cb-491c-82a8-73b6890efdc7"
isrooted="True"
- name="AssemblyResult"
- refimgid="62aca4fb-14dc-491a-94c4-a620e9ce23e2"
+ name="SecurityAssemblyView"
+ refimgid="48ed8693-dceb-4815-a641-17ca9122d611"
searchtimeout="30000ms"
usecache="False">
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']/container[@controlname='totalAssemblyCategoryGroupControl']/container/text
+
+ iVBORw0KGgoAAAANSUhEUgAAAKEAAABnBAMAAACazj8sAAAABGdBTUEAALGPC/xhBQAAAA9QTFRF
+AP8AdpM8//8A/5kA/wAAYIUOxgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAERJREFUaN7tzDEBACAM
+AzAsYAELGNgx/5r2V8CuREBOuuGFHzqU0Wg0Go1Go9FoNBqNRqPRaDQajUaj0Wg0Go1G497YNb7T
+YF24NQIYAAAAAElFTkSuQmCC
+
+ /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname='AssemblyResultTotalView']/container/container/text[@controlname='groupLabel']/text
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']/container[@controlname='failureMechanismsWithProbabilityAssemblyControl']/container[@controlname='GroupPanel']/text/text
-
- -
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']/container[@controlname='failureMechanismsWithProbabilityAssemblyControl']/container[@controlname='probabilityPanel']/text/text
+ /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname='AssemblyResultTotalView']/container/container/text[@controlname='probabilityLabel']/text
- -
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']/container[@controlname='failureMechanismsWithoutProbabilityAssemblyControl']/container/text
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']
+ /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname='AssemblyResultTotalView']/container/container
- -
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='dataGridViewControl']/table/row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'Toetsoordeel']
-
- -
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='dataGridViewControl']/table/row[@accessiblename='Row '+$indexRow]/cell[@accessiblename>'Benaderde']
-
+ usecache="True">
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='dataGridViewControl']/table
+ /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname='AssemblyResultTotalView']/container/table
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container/element
+ /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname='AssemblyResultTotalView']/container/element
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']
+ /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname='AssemblyResultTotalView']
();
+ var tableResults = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Self.As();
var rowsData = tableResults.Rows;
var rowHeader = rowsData[0];
var sectionColumnIndeces = GetColumnIndecesResultView(rowsData[0]);
@@ -124,7 +124,7 @@
rowIndex++;
}
- var resultView = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView;
+ var resultView = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView;
currentFMResultInformation.FailureProbability = resultView.FailureProbabilityFM.TextValue;
trajectAssessmentInformationString = JsonConvert.SerializeObject(trajectResultInformation, Formatting.Indented);
Report.Log(ReportLevel.Info, trajectAssessmentInformationString);
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ReadSectionsDivisionsFromSectionsView.cs
===================================================================
diff -u -r7075bfd9f88e616d0cfbb1be4d5e4e244aa3551d -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ReadSectionsDivisionsFromSectionsView.cs (.../ReadSectionsDivisionsFromSectionsView.cs) (revision 7075bfd9f88e616d0cfbb1be4d5e4e244aa3551d)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/ReadSectionsDivisionsFromSectionsView.cs (.../ReadSectionsDivisionsFromSectionsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -15,6 +15,7 @@
using System.Threading;
using WinForms = System.Windows.Forms;
using Newtonsoft.Json;
+using Ranorex_Automation_Helpers.UserCodeCollections;
using Ranorex;
using Ranorex.Core;
@@ -71,7 +72,7 @@
fmAssessmentInformation.Label = labelFM;
var repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance;
- var rowsSectionsDivisions = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FMSectionsViewTable.Rows;
+ var rowsSectionsDivisions = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FMSectionsViewTable.Rows;
var sectionIndeces = GetColumnIndecesSectionsView(rowsSectionsDivisions[0]);
rowsSectionsDivisions.RemoveAt(0);
foreach (var row in rowsSectionsDivisions) {
@@ -147,94 +148,4 @@
return new List{indexName, indexStartDistance, indexEndDistance, indexLength, indexNVak};
}
}
-
-
- ///
- /// A section (vak) is a subdivision of a traject. The set of sections is independent for each FM.
- ///
- public class Section
- {
- public Section()
- {
- this.CalculationFailureProbPerSection ="-";
- this.AssemblyGroup = "";
- this.Nvak = Double.NaN;
- }
-
- ///
- /// Label for the combined assessment of the section (Iv, IIv, IIIv, ...)
- ///
- public string AssemblyGroup {get; set;}
-
- ///
- /// Probability associated to the combined assessment of the profile (it exists for some FMs).
- ///
- public string CalculationFailureProbPerProfile {get; set;}
-
- ///
- /// Probability associated to the combined assessment of the section (it exists for some FMs).
- ///
- public string CalculationFailureProbPerSection {get; set;}
-
- ///
- /// The name of the section (vak).
- ///
- public string Name {get; set;}
-
- ///
- /// The distance along the reference line at which the setion starts.
- ///
- public double StartDistance {get; set;}
-
- ///
- /// The distance along the reference line at which the setion ends.
- ///
- public double EndDistance {get; set;}
-
- ///
- /// The length of the section along the reference line.
- ///
- public double Length {get; set;}
-
- ///
- /// The value of the parameter NVak, if it exists.
- ///
- public double Nvak {get; set;}
-
- }
-
- public class FailureMechanismResultInformation
- {
- public FailureMechanismResultInformation()
- {
- this.SectionList = new List();
- this.FailureProbability = "-";
- }
-
- ///
- /// Label of the FM
- ///
- public string Label{get; set;}
-
- ///
- /// The label for the assessment of this FM regarding the entire traject (It, IIt, ..., VIIt)
- ///
- public string AssemblyGroup {get; set;}
-
- ///
- /// The probability assigned to the entire traject assessment, if this value exists.
- ///
- public string FailureProbability {get; set;}
-
- public List SectionList {get; set;}
- }
-
- public class TrajectResultInformation
- {
- public TrajectResultInformation()
- {
- ListFMsResultInformation = new List();
- }
- public List ListFMsResultInformation {get; set;}
- }
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SelectTypeFailureMechanismForFM.cs
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SelectTypeFailureMechanismForFM.cs (.../SelectTypeFailureMechanismForFM.cs) (revision 52929498d900b9b7824a764d5450018c929298e5)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SelectTypeFailureMechanismForFM.cs (.../SelectTypeFailureMechanismForFM.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,8 +89,8 @@
Init();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Press() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.ExpandDropDownMenu'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.ExpandDropDownMenuInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.ExpandDropDownMenu.Press();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Press() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.ExpandDropDownMenu'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.ExpandDropDownMenuInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.ExpandDropDownMenu.Press();
Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(1));
repo.DropDownMenuItemList.GenericDropDownItem.Click();
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.cs
===================================================================
diff -u -rf89fcbd32dd12eefe591e15cb6d9a9a0886acddc -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.cs (.../SetContributionValueInScenariosView.cs) (revision f89fcbd32dd12eefe591e15cb6d9a9a0886acddc)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetContributionValueInScenariosView.cs (.../SetContributionValueInScenariosView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -92,14 +92,14 @@
Init();
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution.Click();
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContribution' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContribution.Click();
- Report.Log(ReportLevel.Info, "Keyboard", "Key sequence from variable '$newValue' with focus on 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(1));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution.PressKeys(newValue);
+ Report.Log(ReportLevel.Info, "Keyboard", "Key sequence from variable '$newValue' with focus on 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContribution'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(1));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContribution.PressKeys(newValue);
- Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Return}' with focus on 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(2));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.Table.GenericRowContribution.PressKeys("{Return}");
+ Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Return}' with focus on 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContribution'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContributionInfo, new RecordItemIndex(2));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.Table.GenericRowContribution.PressKeys("{Return}");
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.UserCode.cs
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.UserCode.cs (.../SetManualFailureProbFMInResultView.UserCode.cs) (revision 52929498d900b9b7824a764d5450018c929298e5)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.UserCode.cs (.../SetManualFailureProbFMInResultView.UserCode.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -16,6 +16,7 @@
using WinForms = System.Windows.Forms;
using Newtonsoft.Json;
using System.Linq;
+using Ranorex_Automation_Helpers.UserCodeCollections;
using Ranorex;
@@ -40,32 +41,10 @@
{
Report.Log(ReportLevel.Info, "Set value", "Setting attribute Text to '$ManualFailureProbToSet' on item 'textInfo'.", textInfo);
textInfo.FindAdapter().Element.SetAttributeValue("AccessibleValue", ManualFailureProbToSet);
- var trajectResultInformation = BuildAssessmenTrajectInformation(trajectAssessmentInformationString);
+ var trajectResultInformation = TrajectResultInformation.BuildAssessmenTrajectInformation(trajectAssessmentInformationString);
trajectResultInformation.ListFMsResultInformation.Where(fmItem=>fmItem.Label==currentFMLabel).FirstOrDefault().FailureProbability = ManualFailureProbToSet;
+ textInfo.FindAdapter().PressKeys("{Return}");
}
- private TrajectResultInformation BuildAssessmenTrajectInformation(string trajectAssessmentInformationString)
- {
- TrajectResultInformation trajectAssessmentInformation;
- if (trajectAssessmentInformationString=="") {
- trajectAssessmentInformation = new TrajectResultInformation();
- } else {
- var error = false;
- trajectAssessmentInformation = JsonConvert.DeserializeObject(trajectAssessmentInformationString, new JsonSerializerSettings
- {
- Error = (s, e) =>
- {
- error = true;
- e.ErrorContext.Handled = true;
- }
- }
- );
- if (error==true) {
-
- Report.Log(ReportLevel.Error, "error unserializing json string for trajectAssessmentInformationString: " + trajectAssessmentInformationString);
- }
-
- }
- return trajectAssessmentInformation;
- }
+
}
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.cs
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.cs (.../SetManualFailureProbFMInResultView.cs) (revision 52929498d900b9b7824a764d5450018c929298e5)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.cs (.../SetManualFailureProbFMInResultView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -118,20 +118,8 @@
Init();
- SetValueFailureProbabilityFM(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFMInfo, trajectAssessmentInformationString, currentFMLabel);
+ SetValueFailureProbabilityFM(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.FailureProbabilityFMInfo, trajectAssessmentInformationString, currentFMLabel);
- //Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM' at 30;5.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFMInfo, new RecordItemIndex(1));
- //repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM.Click("30;5");
-
- //Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{NumPad1}{Divide}{NumPad1}{NumPad2}{NumPad3}{NumPad4}{NumPad5}{NumPad6}{NumPad7}{NumPad8}{NumPad9}' with focus on 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFMInfo, new RecordItemIndex(2));
- //repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM.PressKeys("{NumPad1}{Divide}{NumPad1}{NumPad2}{NumPad3}{NumPad4}{NumPad5}{NumPad6}{NumPad7}{NumPad8}{NumPad9}");
-
- //Report.Log(ReportLevel.Info, "Keyboard", "Key sequence '{Return}' with focus on 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFMInfo, new RecordItemIndex(3));
- //repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM.PressKeys("{Return}");
-
- //Report.Log(ReportLevel.Info, "Set value", "Setting attribute AccessibleValue to '$ManualFailureProbToSet' on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFMInfo, new RecordItemIndex(4));
- //repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.FailureProbabilityFM.Element.SetAttributeValue("AccessibleValue", ManualFailureProbToSet);
-
}
#region Image Feature Data
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.rxrec
===================================================================
diff -u -r52929498d900b9b7824a764d5450018c929298e5 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.rxrec (.../SetManualFailureProbFMInResultView.rxrec) (revision 52929498d900b9b7824a764d5450018c929298e5)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsDocumentView/SetManualFailureProbFMInResultView.rxrec (.../SetManualFailureProbFMInResultView.rxrec) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -88,366 +88,6 @@
-
-
-
-
-
-
-
-
- -
-
-
- Text
-
-
- Focusable
-
-
- -
-
-
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname~'FailureMechanismResultView']/container[@controlname='TableLayoutPanel']/text/text
-
-
-
- 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
-
-
-
-
-
-
-
-
-
-
- -
-
-
- Text
-
-
- Focusable
-
-
- -
-
-
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname~'FailureMechanismResultView']/container[@controlname='TableLayoutPanel']/text/text
-
-
-
- /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDABwTFRgVERwYFhgfHRwhKUUtKSYmKVQ8QDJFZFhpZ2JY
-YF9ufJ6GbnWWd19giruLlqOpsbOxa4TC0MGszp6usar/2wBDAR0fHykkKVEtLVGqcmByqqqqqqqq
-qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/wAARCABCAUoDASIA
-AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
-AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
-ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
-p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
-AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
-BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
-U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
-uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC5RVz+
-y7X0m/7/AL/40f2Xa+k3/f8Af/GgCnRVz+y7X0m/7/v/AI0f2Xa+k3/f9/8AGgCnRVz+y7X0m/7/
-AL/40f2Xa+k3/f8Af/GgCnRVz+y7X0m/7/v/AI0f2Xa+k3/f9/8AGgCnRVz+y7X0m/7/AL/40f2X
-a+k3/f8Af/GgCnRVz+y7X0m/7/v/AI0f2Xa+k3/f9/8AGgCnRVz+y7X0m/7/AL/40f2Xa+k3/f8A
-f/GgCnRVz+y7X0m/7/v/AI0f2Xa+k3/f9/8AGgCnRVz+y7X0m/7/AL/40f2Xa+k3/f8Af/GgCnRV
-z+y7X0m/7/v/AI0f2Xa+k3/f9/8AGgCnRVz+y7X0m/7/AL/40f2Xa+k3/f8Af/GgCnRVz+y7X0m/
-7/v/AI0f2Xa+k3/f9/8AGgCnRVz+y7X0m/7/AL/40f2Xa+k3/f8Af/GgCnRVz+y7X0m/7/v/AI0f
-2Xa+k3/f9/8AGgCnRVz+y7X0m/7/AL/40f2Xa+k3/f8Af/GgCnRVz+y7X0m/7/v/AI0f2Xa+k3/f
-9/8AGgCnRVz+y7X0m/7/AL/40f2Xa+k3/f8Af/GgCnRVz+y7X0m/7/v/AI0f2Xa+k3/f9/8AGgCn
-RVz+y7X0m/7/AL/40f2Xa+k3/f8Af/GgCnRVz+y7X0m/7/v/AI0f2Xa+k3/f9/8AGgCnRVz+y7X0
-m/7/AL/40f2Xa+k3/f8Af/GgCx56erf98mjz09W/75NR0UASeenq3/fJo89PVv8Avk1HRQBJ56er
-f98mjz09W/75NR0UASeenq3/AHyaPPT1b/vk1HSUAS+enq3/AHyaejq4JXscdMVXqSDo/wDvf0FA
-B9oT0aj7Qno1Ft/qz9aQzsLxYDEQChYOSOcY7fjXNT9pOKlzb+Rbsnawv2hPRqPtCejVHPdtFFPI
-kJkEXowGcDJ/CnTzyQlWEStGSoY78EZOOBjnr6ir5Kn834f8EV12HfaE9Go+0J6NTVnk+1eTJGqg
-qWVg+eAQORjjr71A2pAQvIERQJfLUySbVIxnOccUctT+b8P+CF12LP2hPRqPtCejVC97tmih/c73
-AJ3S4HP93j5j+VJLdzwyESW8ZQKz5SQk4HttHt3o5an834f8ELrsT/aE9Go+0J6NVaG5kl1FI5F2
-FY33Kr7lJ/dkHoOx9KvUclT+b8P+CF12IvtCejUfaE9GqWijlqfzfh/wQuuxF9oT0aj7Qno1S0Uc
-tT+b8P8AghddiL7Qno1H2hPRqloo5an834f8ELrsRfaE9Go+0J6NUtFHLU/m/D/ghddiL7Qno1H2
-hPRqloo5an834f8ABC67EX2hPRqdHIJM4B49afUUP+sl+v8AjSvOM0m738g0aJaKqNcPJMI4iFz0
-96W1ujI2x+Seh/pWvMhum0rlqiiiqICiiigAooooAKKKKAMWKxVmiV4GMSh8rLs4JxjheOxq5Zo8
-dpEkv31QA5Oean8uT0T/AL6P+FHlyeif99H/AAoASil8uT0T/vo/4UeXJ6J/30f8KAEopfLk9E/7
-6P8AhR5cnon/AH0f8KAEprosiFXGQaf5cnon/fR/wo8uT0T/AL6P+FAEEcJD7pHMhXhcjoP8ferM
-HR/97+gpvlyeif8AfR/wqSFGQNuxknPB9qAIY4lmh2uXADZ+Ryp/MEU6WN/tCTIA2yN1255JOMfy
-pImeNceWx5zT/Of/AJ5NXLSqxjBJ/kzSSbdyNrZjp0lupG90YEnoWPU/maSWO4NyrCOKSNQNoaQr
-g9zjac1L5z/88mo85/8Ank1ae3h/SZPKys9nJNLIW2wKwIZoWyZOnJBGOg9+tOhgubYTFHE7O4IE
-jBcDAH8K9eKn85/+eTUec/8Azyaj28P6TDlZTGnypH5aGNg8ao7HIK4JPy+vX2xVmSCR/tBDhWcB
-UYdgB/iTT/Of/nk1HnP/AM8mo9vD+kw5WUraB4dTj3JHErQyYjiOVXlOeg6/StKovOf/AJ5NR5z/
-APPJqPbw/pMOVktFRec//PJqPOf/AJ5NR7eH9JhysloqLzn/AOeTUec//PJqPbw/pMOVktFRec//
-ADyajzn/AOeTUe3h/SYcrJaKi85/+eTUec//ADyaj28P6TDlZLRUXnP/AM8mo85/+eTUe3h/SYcr
-Jaih/wBZL9f8aPOf/nk1EAO5yVIyc81DnGc48vn+Q7NJme4a1uAzZAXoc4yPrTtOhYyiT+Fec+px
-jj8606K2USnVbVgoooqzIKKKKACiiigAooooAKKgy/8Az0b8h/hRl/8Ano35D/CgCeioMv8A89G/
-If4UZf8A56N+Q/woAnoqDL/89G/If4UZf/no35D/AAoAnoqDL/8APRvyH+FGX/56N+Q/woAnoqDL
-/wDPRvyH+FGX/wCejfkP8KAJ6Kgy/wDz0b8h/hRl/wDno35D/CgCeioMv/z0b8h/hRl/+ejfkP8A
-CgCeioMv/wA9G/If4UZf/no35D/CgCeioMv/AM9G/If4UZf/AJ6N+Q/woAnoqDL/APPRvyH+FGX/
-AOejfkP8KAJ6Kgy//PRvyH+FGX/56N+Q/wAKAJ6Kgy//AD0b8h/hRl/+ejfkP8KAJ6Kgy/8Az0b8
-h/hRl/8Ano35D/CgCeioMv8A89G/If4UZf8A56N+Q/woAnoqDL/89G/If4UZf/no35D/AAoAnoqD
-L/8APRvyH+FGX/56N+Q/woAnoqDL/wDPRvyH+FGX/wCejfkP8KAJ6Kgy/wDz0b8h/hRl/wDno35D
-/CgCeioMv/z0b8h/hRl/+ejfkP8ACgCeioMv/wA9G/If4UZf/no35D/CgCeioMv/AM9G/If4UZf/
-AJ6N+Q/woAo+Y/8Afb86PMf++350UUAHmP8A32/OjzH/AL7fnRRQAeY/99vzo8x/77fnRRQAeY/9
-9vzo8x/77fnRRQAeY/8Afb86PMf++350UUAHmP8A32/OjzH/AL7fnRRQAeY/99vzo8x/77fnRRQA
-eY/99vzo8x/77fnRRQAeY/8Afb86PMf++350UUAHmP8A32/OjzH/AL7fnRRQAeY/99vzo8x/77fn
-RRQAeY/99vzo8x/77fnRRQAeY/8Afb86PMf++350UUAHmP8A32/OjzH/AL7fnRRQAeY/99vzo8x/
-77fnRRQAeY/99vzo8x/77fnRRQAeY/8Afb86PMf++350UUAHmP8A32/OjzH/AL7fnRRQAeY/99vz
-o8x/77fnRRQAeY/99vzo8x/77fnRRQAeY/8Afb86PMf++350UUAf/9k=
-
-
-
-
-
-
-
-
-
-
- -
-
-
- Text
-
-
- Focusable
-
-
- -
-
-
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname~'FailureMechanismResultView']/container[@controlname='TableLayoutPanel']/text/text
-
-
-
- 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
-zH/vt+dHmP8A32/OiigD/9k=
-
-
-
-
-
-
-
-
-
-
-
- /form[@automationid='RiskeerMainWindow']/container/container[4]/container/container[@instance='1' and @controltypename='WinFormsAdapter']/container[@controlname~'FailureMechanismResultView']/container[@controlname='TableLayoutPanel']/text/text
-
-
-
- -
-
-
allSubsections = new List();
allSubsections.Add(0);
foreach (var fmTrjAssInfo in trajectAssessmentInformation.ListFMsResultInformation) {
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsRibbon/SelectState.UserCode.cs
===================================================================
diff -u -r932b7cc572d0bdec4c2f1b912d32ecbdf3e60f50 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsRibbon/SelectState.UserCode.cs (.../SelectState.UserCode.cs) (revision 932b7cc572d0bdec4c2f1b912d32ecbdf3e60f50)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/ActionsRibbon/SelectState.UserCode.cs (.../SelectState.UserCode.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -40,6 +40,5 @@
stateName = StateAlias.ReplacePathAliases();
return stateName;
}
-
}
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/CalculateValueParameterN.cs
===================================================================
diff -u -rec37b93509ae15eb7c23c4beca0a3eafafca6656 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/CalculateValueParameterN.cs (.../CalculateValueParameterN.cs) (revision ec37b93509ae15eb7c23c4beca0a3eafafca6656)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Calculation/CalculateValueParameterN.cs (.../CalculateValueParameterN.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -69,6 +69,16 @@
}
///
+ /// Gets or sets the value of variable nameOfParameterInPropertiesPanel.
+ ///
+ [TestVariable("afe1ce8e-ff00-4307-a9d8-1f91fa796fad")]
+ public string nameOfParameterInPropertiesPanel
+ {
+ get { return repo.nameOfParameterInPropertiesPanel; }
+ set { repo.nameOfParameterInPropertiesPanel = value; }
+ }
+
+ ///
/// Gets or sets the value of variable substringNameItemInTraject.
///
[TestVariable("cb52c14e-9bef-4f4a-9d11-1758141c50cb")]
@@ -88,16 +98,6 @@
set { repo.fmLabel = value; }
}
- ///
- /// Gets or sets the value of variable nameOfParameterInPropertiesPanel.
- ///
- [TestVariable("afe1ce8e-ff00-4307-a9d8-1f91fa796fad")]
- public string nameOfParameterInPropertiesPanel
- {
- get { return repo.nameOfParameterInPropertiesPanel; }
- set { repo.nameOfParameterInPropertiesPanel = value; }
- }
-
#endregion
///
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/IO/ExportTableInFMResultsViewToCSVFile.cs
===================================================================
diff -u -rd794d54d4ee51eb2b9712c78a020dbfa45a356fb -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/IO/ExportTableInFMResultsViewToCSVFile.cs (.../ExportTableInFMResultsViewToCSVFile.cs) (revision d794d54d4ee51eb2b9712c78a020dbfa45a356fb)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/IO/ExportTableInFMResultsViewToCSVFile.cs (.../ExportTableInFMResultsViewToCSVFile.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -69,7 +69,7 @@
Delay.SpeedFactor = 0.0;
var repo = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance;
- var tableResultView = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Self.As();
+ var tableResultView = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Self.As();
var allRows = tableResultView.Rows.ToList();
var myExport = new CsvExport(separationCharacter, false,true);
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotDocumentView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotDocumentView.cs (.../CreateScreenshotDocumentView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotDocumentView.cs (.../CreateScreenshotDocumentView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -79,7 +79,7 @@
Init();
- Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.Self, false, new RecordItemIndex(0));
+ Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.Self, false, new RecordItemIndex(0));
Report.Log(ReportLevel.Info, "Delay", "Waiting for 100ms.", new RecordItemIndex(1));
Delay.Duration(100, false);
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfCurrentRowInResultView.cs
===================================================================
diff -u -r9281587fd504961bbd7a8a77444672fb4928c6a3 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfCurrentRowInResultView.cs (.../CreateScreenshotOfCurrentRowInResultView.cs) (revision 9281587fd504961bbd7a8a77444672fb4928c6a3)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfCurrentRowInResultView.cs (.../CreateScreenshotOfCurrentRowInResultView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,7 +89,7 @@
Init();
- Report.Screenshot(ReportLevel.Info, "User", "Check state of row elements", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.Self, false, new RecordItemIndex(0));
+ Report.Screenshot(ReportLevel.Info, "User", "Check state of row elements", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.Self, false, new RecordItemIndex(0));
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.cs (.../CreateScreenshotOfDropDownMenuInCalculationsView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/RepportInfo/CreateScreenshotOfDropDownMenuInCalculationsView.cs (.../CreateScreenshotOfDropDownMenuInCalculationsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -99,24 +99,24 @@
Init();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Focus();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Focus();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking EnsureVisible() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(1));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.EnsureVisible();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking EnsureVisible() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(1));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell.EnsureVisible();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(2));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Select();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(2));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Select();
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(3));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Click();
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(3));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Click();
Report.Screenshot(ReportLevel.Info, "User", "", repo.DropDownMenuItemList.Self, false, new RecordItemIndex(4));
- Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.Self, false, new RecordItemIndex(5));
+ Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.Self, false, new RecordItemIndex(5));
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(6));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Click();
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(6));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Click();
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationInTableCalculationsView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationInTableCalculationsView.cs (.../SelectCalculationInTableCalculationsView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationInTableCalculationsView.cs (.../SelectCalculationInTableCalculationsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,8 +89,8 @@
Init();
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow' at .02;.5.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.SelfInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.Self.Click(".02;.5");
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow' at .02;.5.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.SelfInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.Self.Click(".02;.5");
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationsAndIllustrationPoints.cs
===================================================================
diff -u -r8a6fc9305c59af074879bea4e9156622a7a4ab83 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationsAndIllustrationPoints.cs (.../SelectCalculationsAndIllustrationPoints.cs) (revision 8a6fc9305c59af074879bea4e9156622a7a4ab83)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationsAndIllustrationPoints.cs (.../SelectCalculationsAndIllustrationPoints.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -116,7 +116,7 @@
Init();
- SetCheckBoxesNthRow(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.SelfInfo);
+ SetCheckBoxesNthRow(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.SelfInfo);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationsToRunDA.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationsToRunDA.cs (.../SelectCalculationsToRunDA.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCalculationsToRunDA.cs (.../SelectCalculationsToRunDA.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -103,7 +103,7 @@
Init();
- SelectCalculationsToAddInHydraulicBC_DA(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.SelfInfo);
+ SelectCalculationsToAddInHydraulicBC_DA(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.SelfInfo);
Delay.Milliseconds(0);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCheckboxesForListRowsInHBCView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCheckboxesForListRowsInHBCView.cs (.../SelectCheckboxesForListRowsInHBCView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectCheckboxesForListRowsInHBCView.cs (.../SelectCheckboxesForListRowsInHBCView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -76,7 +76,7 @@
var repo =global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance;
- var table = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.Self;
+ var table = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.Self;
var rowIndecesToProcess = listRowIndecesToSelect.Split(',').ToList();
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListCalculationsView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListCalculationsView.cs (.../SelectGenericSectionInListCalculationsView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListCalculationsView.cs (.../SelectGenericSectionInListCalculationsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,7 +89,7 @@
Init();
- SelectGenericSectionInListCalculationsViewMethod(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.ListItems.GenericItemInfo);
+ SelectGenericSectionInListCalculationsViewMethod(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.ListItems.GenericItemInfo);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.cs (.../SelectGenericSectionInListScenariosView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectGenericSectionInListScenariosView.cs (.../SelectGenericSectionInListScenariosView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,7 +89,7 @@
Init();
- FocusSelectAndClick(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.ListSectionsNames.GenericSectionInfo);
+ FocusSelectAndClick(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.ListSectionsNames.GenericSectionInfo);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectOptionDropDownMenuInCellResultView.cs
===================================================================
diff -u -r37d79e87a557815a06eed75ae2d2f46e8c984935 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectOptionDropDownMenuInCellResultView.cs (.../SelectOptionDropDownMenuInCellResultView.cs) (revision 37d79e87a557815a06eed75ae2d2f46e8c984935)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectOptionDropDownMenuInCellResultView.cs (.../SelectOptionDropDownMenuInCellResultView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -109,14 +109,14 @@
Init();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell.Focus();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell.Focus();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(1));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell.Select();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(1));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell.Select();
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(2));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell.Click();
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(2));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell.Click();
Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'DropDownMenuItemList.GenericDropDownItem' at Center.", repo.DropDownMenuItemList.GenericDropDownItemInfo, new RecordItemIndex(3));
repo.DropDownMenuItemList.GenericDropDownItem.Click();
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectRowCalculation.cs
===================================================================
diff -u -r7a77eab68c7bfe19784115269a630ebed4485f98 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectRowCalculation.cs (.../SelectRowCalculation.cs) (revision 7a77eab68c7bfe19784115269a630ebed4485f98)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectRowCalculation.cs (.../SelectRowCalculation.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,14 +89,14 @@
Init();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.SelfInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.Self.Focus();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.SelfInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.Self.Focus();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.SelfInfo, new RecordItemIndex(1));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.Self.Select();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.SelfInfo, new RecordItemIndex(1));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.Self.Select();
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.SelfInfo, new RecordItemIndex(2));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.Self.Click();
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.SelfInfo, new RecordItemIndex(2));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.DesignWaterLevelWaveHeightCalculationsView.LeftSide.Table.GenericRowInDV.Self.Click();
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectRowCalculationHydraulicBCDune.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectRowCalculationHydraulicBCDune.cs (.../SelectRowCalculationHydraulicBCDune.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Selection/SelectRowCalculationHydraulicBCDune.cs (.../SelectRowCalculationHydraulicBCDune.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,11 +89,11 @@
Init();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.GenericRowHydraulicBCDunesInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes.Focus();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.GenericRowHydraulicBCDunesInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes.Focus();
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.GenericRowHydraulicBCDunesInfo, new RecordItemIndex(1));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes.Click();
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.GenericRowHydraulicBCDunesInfo, new RecordItemIndex(1));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.GenericRowHydraulicBCDunes.Click();
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/Assembly/ChangeRelevanceSection.cs
===================================================================
diff -u -r37d79e87a557815a06eed75ae2d2f46e8c984935 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/Assembly/ChangeRelevanceSection.cs (.../ChangeRelevanceSection.cs) (revision 37d79e87a557815a06eed75ae2d2f46e8c984935)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/Assembly/ChangeRelevanceSection.cs (.../ChangeRelevanceSection.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -89,14 +89,14 @@
Init();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevant'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevantInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevant.Focus();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevant'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevantInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevant.Focus();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevant'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevantInfo, new RecordItemIndex(1));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevant.Select();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Select() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevant'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevantInfo, new RecordItemIndex(1));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevant.Select();
- Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevant' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevantInfo, new RecordItemIndex(2));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.IsRelevant.Click();
+ Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevant' at Center.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevantInfo, new RecordItemIndex(2));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.IsRelevant.Click();
Report.Log(ReportLevel.Info, "Delay", "Waiting for 1s.", new RecordItemIndex(3));
Delay.Duration(1000, false);
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/Assembly/SetValueInCellResultView.cs
===================================================================
diff -u -r3951e63782d844db788c5c7f37f0660c39642208 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/Assembly/SetValueInCellResultView.cs (.../SetValueInCellResultView.cs) (revision 3951e63782d844db788c5c7f37f0660c39642208)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/Assembly/SetValueInCellResultView.cs (.../SetValueInCellResultView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -78,7 +78,7 @@
// Initiate the variable
var myRepository = global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance;
- Ranorex.Table table = myRepository.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Self;
+ Ranorex.Table table = myRepository.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Self;
Cell cell;
int columnIndexInteger = Int32.Parse(columnIndex);
if (columnIndexInteger<0) {
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/SetParameterInCalculationsView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/SetParameterInCalculationsView.cs (.../SetParameterInCalculationsView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Set_Assign/SetParameterInCalculationsView.cs (.../SetParameterInCalculationsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -112,8 +112,8 @@
Init();
- Report.Log(ReportLevel.Info, "Set value", "Setting attribute AccessibleValue to '$valueParameter' on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Element.SetAttributeValue("AccessibleValue", valueParameter);
+ Report.Log(ReportLevel.Info, "Set value", "Setting attribute AccessibleValue to '$valueParameter' on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCellInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.CalculationsView.TableSelectedSection.GenericRow.GenericCell.Element.SetAttributeValue("AccessibleValue", valueParameter);
}
Fisheye: Tag 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateAssessmentLabelAndProbForFMInAssemblyTrajectView.UserCode.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateAssessmentLabelAndProbForFMInAssemblyTrajectView.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4 refers to a dead (removed) revision in file `System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateAssessmentLabelAndProbForFMInAssemblyTrajectView.rxrec'.
Fisheye: No comparison available. Pass `N' to diff?
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateCalculationWaterLevelInDocumentViewDA.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateCalculationWaterLevelInDocumentViewDA.cs (.../ValidateCalculationWaterLevelInDocumentViewDA.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateCalculationWaterLevelInDocumentViewDA.cs (.../ValidateCalculationWaterLevelInDocumentViewDA.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -102,10 +102,10 @@
Init();
- ValidateValueWaterLevelInDocumentViewDA(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.CellCalculatedWaterLevelDAInfo);
+ ValidateValueWaterLevelInDocumentViewDA(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.CellCalculatedWaterLevelDAInfo);
Delay.Milliseconds(0);
- Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.HydraulicBCDunes.Table.CellCalculatedWaterLevelDA, false, new RecordItemIndex(1));
+ Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.HydraulicBCDunes.Table.CellCalculatedWaterLevelDA, false, new RecordItemIndex(1));
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateContributionInFailureMechanismContributionView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateContributionInFailureMechanismContributionView.cs (.../ValidateContributionInFailureMechanismContributionView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateContributionInFailureMechanismContributionView.cs (.../ValidateContributionInFailureMechanismContributionView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -103,7 +103,7 @@
Init();
// With the cached version, it takes extremely long to identify objects
- Validate_ContributionCell(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ContributionView.Table.ContributionCellUnchachedInfo);
+ Validate_ContributionCell(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ContributionView.Table.ContributionCellUnchachedInfo);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateDataSectionsView.cs
===================================================================
diff -u -r0942373cf0001499af380ba5ea1c5e60d41b2ffe -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateDataSectionsView.cs (.../ValidateDataSectionsView.cs) (revision 0942373cf0001499af380ba5ea1c5e60d41b2ffe)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateDataSectionsView.cs (.../ValidateDataSectionsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -244,7 +244,7 @@
Init();
- ValidationOfDataInSectionsView(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FMSectionsViewTable);
+ ValidationOfDataInSectionsView(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FMSectionsViewTable);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateEnabledStateCellInResultView.UserCode.cs
===================================================================
diff -u -r9281587fd504961bbd7a8a77444672fb4928c6a3 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateEnabledStateCellInResultView.UserCode.cs (.../ValidateEnabledStateCellInResultView.UserCode.cs) (revision 9281587fd504961bbd7a8a77444672fb4928c6a3)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateEnabledStateCellInResultView.UserCode.cs (.../ValidateEnabledStateCellInResultView.UserCode.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -36,7 +36,7 @@
public void ValidateEnabledGenericCellResultsView(RepoItemInfo cellInfo, string IsEnabledExpected)
{
int startX = isEnabledExpected=="true"?5:0;
- CompressedImage genericCellPatch = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCellInfo.GetGreyWhitePatch(new Rectangle(startX, 0, 3, 17));
+ CompressedImage genericCellPatch = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCellInfo.GetGreyWhitePatch(new Rectangle(startX, 0, 3, 17));
Imaging.FindOptions genericCellPatchOptions = Imaging.FindOptions.Default;
Report.Log(ReportLevel.Info, "Validation", "Validating ContainsImage (Screenshot: 'greyPatch1' with region {X=0,Y=1,Width=3,Height=17}) on item 'cellInfo'.", cellInfo);
Validate.ContainsImage(cellInfo, genericCellPatch, genericCellPatchOptions);
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateEnabledStateCellInResultView.cs
===================================================================
diff -u -r37d79e87a557815a06eed75ae2d2f46e8c984935 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateEnabledStateCellInResultView.cs (.../ValidateEnabledStateCellInResultView.cs) (revision 37d79e87a557815a06eed75ae2d2f46e8c984935)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateEnabledStateCellInResultView.cs (.../ValidateEnabledStateCellInResultView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -112,10 +112,10 @@
Init();
- Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(0));
- repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCell.Focus();
+ Report.Log(ReportLevel.Info, "Invoke action", "Invoking Focus() on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCellInfo, new RecordItemIndex(0));
+ repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCell.Focus();
- ValidateEnabledGenericCellResultsView(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCellInfo, isEnabledExpected);
+ ValidateEnabledGenericCellResultsView(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCellInfo, isEnabledExpected);
}
@@ -124,7 +124,7 @@
/// DO NOT REFERENCE THIS CODE - auto generated
///
CompressedImage genericCell_GreyPatch
- { get { return repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Row.genericCellInfo.GetGreyPatch(new Rectangle(0, 1, 3, 17)); } }
+ { get { return repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Row.genericCellInfo.GetGreyPatch(new Rectangle(0, 1, 3, 17)); } }
///
/// DO NOT REFERENCE THIS CODE - auto generated
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateFailureProbsFmsInSecurityAssemblyView.cs
===================================================================
diff -u
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateFailureProbsFmsInSecurityAssemblyView.cs (revision 0)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateFailureProbsFmsInSecurityAssemblyView.cs (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -0,0 +1,101 @@
+/*
+ * Created by Ranorex
+ * User: rodriqu_dd
+ * Date: 16/05/2022
+ * Time: 15:30
+ *
+ * To change this template use Tools > Options > Coding > Edit standard headers.
+ */
+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_Automation_Helpers.UserCodeCollections;
+using System.Linq;
+
+using Ranorex;
+using Ranorex.Core;
+using Ranorex.Core.Testing;
+
+namespace AutomatedSystemTests.Modules.Validation.DocumentView
+{
+ ///
+ /// Description of ValidateFailureProbsFmsInSecurityAssemblyView.
+ ///
+ [TestModule("4546E1AB-5EF1-40E7-9A39-721E1138E6B1", ModuleType.UserCode, 1)]
+ public class ValidateFailureProbsFmsInSecurityAssemblyView : ITestModule
+ {
+
+ string _rowIndex = "";
+ [TestVariable("e5c55790-6407-4907-bda1-2c128c6f0136")]
+ public string rowIndex
+ {
+ get { return _rowIndex; }
+ set { _rowIndex = value; }
+ }
+
+
+ string _nameFM = "";
+ [TestVariable("333eac77-535c-428b-93ad-a1e0b56aee38")]
+ public string nameFM
+ {
+ get { return _nameFM; }
+ set { _nameFM = value; }
+ }
+
+
+ string _labelFM = "";
+ [TestVariable("4e7ad43b-ea9b-4feb-b104-1ee6df065496")]
+ public string labelFM
+ {
+ get { return _labelFM; }
+ set { _labelFM = value; }
+ }
+
+
+ string _trajectAssessmentInformationString = "";
+ [TestVariable("8746ea94-ac84-4c11-b481-665c6ad072a5")]
+ public string trajectAssessmentInformationString
+ {
+ get { return _trajectAssessmentInformationString; }
+ set { _trajectAssessmentInformationString = value; }
+ }
+
+ ///
+ /// Constructs a new instance.
+ ///
+ public ValidateFailureProbsFmsInSecurityAssemblyView()
+ {
+ // Do not delete - a parameterless constructor is required!
+ }
+
+ ///
+ /// 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()
+ {
+ var repo = AutomatedSystemTests.AutomatedSystemTestsRepository.Instance;
+ var tableFailureProbsFMs = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Table.Self;
+ var trajectResultInformation = TrajectResultInformation.BuildAssessmenTrajectInformation(trajectAssessmentInformationString);
+ var infoCurrentFM = trajectResultInformation.ListFMsResultInformation.Where(fmItem => fmItem.Label==labelFM).FirstOrDefault();
+ var expectedFailureProbability = infoCurrentFM==null?"-":infoCurrentFM.FailureProbability;
+ var row = tableFailureProbsFMs.Rows[Int32.Parse(rowIndex)-1];
+ ValidateCell(row.Cells[1], nameFM.ReplacePathAliases());
+ ValidateCell(row.Cells[2], labelFM);
+ ValidateCell(row.Cells[3], expectedFailureProbability);
+ }
+
+ private void ValidateCell(Cell cellToValidate, string expectedContent)
+ {
+ cellToValidate.Focus();
+ cellToValidate.Select();
+ Validate.AreEqual(cellToValidate.Text, expectedContent);
+ }
+ }
+}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateFailureTrajectInformationAssemblyView.cs
===================================================================
diff -u
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateFailureTrajectInformationAssemblyView.cs (revision 0)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateFailureTrajectInformationAssemblyView.cs (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -0,0 +1,120 @@
+/*
+ * Created by Ranorex
+ * User: rodriqu_dd
+ * Date: 16/05/2022
+ * Time: 17:05
+ *
+ * To change this template use Tools > Options > Coding > Edit standard headers.
+ */
+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_Automation_Helpers.UserCodeCollections;
+
+using Ranorex;
+using Ranorex.Core;
+using Ranorex.Core.Testing;
+using Ranorex.Core.Repository;
+
+namespace AutomatedSystemTests.Modules.Validation.DocumentView
+{
+ ///
+ /// Description of ValidateFailureTrajectInformationAssemblyView.
+ ///
+ [TestModule("443FFA80-4CC7-4849-B6F7-51C8AF392630", ModuleType.UserCode, 1)]
+ public class ValidateFailureTrajectInformationAssemblyView : ITestModule
+ {
+
+ string _trajectAssessmentInformationString = "";
+ [TestVariable("55734f6c-666a-41d9-be67-e33bccb5c946")]
+ public string trajectAssessmentInformationString
+ {
+ get { return _trajectAssessmentInformationString; }
+ set { _trajectAssessmentInformationString = value; }
+ }
+
+
+ ///
+ /// Constructs a new instance.
+ ///
+ public ValidateFailureTrajectInformationAssemblyView()
+ {
+ // Do not delete - a parameterless constructor is required!
+ }
+
+ ///
+ /// 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()
+ {
+ var assemblyViewRepo = AutomatedSystemTests.AutomatedSystemTestsRepository.Instance.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView;
+ var actualFailureProbTraject = assemblyViewRepo.Summary.AssessmentFailureProbability.TextValue;
+ var actualAssessmentTrajectLabel = assemblyViewRepo.Summary.SecurityAssessment.TextValue;
+ var trajectResultInformation = TrajectResultInformation.BuildAssessmenTrajectInformation(trajectAssessmentInformationString);
+
+ var expectedFailureProbTraject = CalculateFailureProbTraject(trajectResultInformation);
+ var expectedAssessmentLabelTraject = CalculateAssessmentLabelTraject(trajectResultInformation, expectedFailureProbTraject);
+
+ Validate.AreEqual(actualFailureProbTraject, expectedFailureProbTraject);
+ Validate.AreEqual(actualAssessmentTrajectLabel, expectedAssessmentLabelTraject);
+
+ ValidateCellBackgroundColorLabelAssessmentTraject(expectedAssessmentLabelTraject, assemblyViewRepo.Summary.SecurityAssessmentInfo);
+
+
+
+
+ }
+
+ private string CalculateFailureProbTraject(TrajectResultInformation trajectResultInformation)
+ {
+ double productInverseProbs = 1.0;
+ foreach (var fmInfo in trajectResultInformation.ListFMsResultInformation) {
+ var denomFailureProb = fmInfo.FailureProbability.ToNoGroupSeparator().Substring(2);
+ productInverseProbs = productInverseProbs * (1.0 - 1.0 / Double.Parse(denomFailureProb));
+ }
+ var probTraject = 1- productInverseProbs;
+ var denomProbTraject = Convert.ToInt32(1/probTraject).ToString();
+ return "1/" + denomProbTraject;
+ }
+
+ private string CalculateAssessmentLabelTraject(TrajectResultInformation trajectResultInformation, string failureProb)
+ {
+ return "A";
+ }
+
+ private void ValidateCellBackgroundColorLabelAssessmentTraject(string label, RepoItemInfo textFieldfInfo)
+ {
+ int startX;
+ switch (label) {
+ case "A+":
+ startX = 0;
+ break;
+ case "A":
+ startX = 32;
+ break;
+ case "B":
+ startX = 64;
+ break;
+ case "C":
+ startX = 96;
+ break;
+ case "D":
+ startX = 128;
+ break;
+ default:
+ throw new Exception("Assessment label " + label + "cannot be recognized!");
+ }
+ CompressedImage assessmentCellPatch = AutomatedSystemTests.AutomatedSystemTestsRepository.Instance.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Summary.SecurityAssessmentInfo.GetColorsSecurityCategories(new Rectangle(startX, 0, 50, 25));
+ Imaging.FindOptions assessmentCellPatchOptions = Imaging.FindOptions.Default;
+ Validate.ContainsImage(textFieldfInfo, assessmentCellPatch, assessmentCellPatchOptions);
+ return;
+ }
+ }
+}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidatePresenceWarningIconManualAssessmentInAssemblyCombinedSectionsView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidatePresenceWarningIconManualAssessmentInAssemblyCombinedSectionsView.cs (.../ValidatePresenceWarningIconManualAssessmentInAssemblyCombinedSectionsView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidatePresenceWarningIconManualAssessmentInAssemblyCombinedSectionsView.cs (.../ValidatePresenceWarningIconManualAssessmentInAssemblyCombinedSectionsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -79,10 +79,10 @@
Init();
- Report.Screenshot(ReportLevel.Info, "User", "Notice icon manual assessment", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblySectionsView.WarningIconManualAssessment, false, new RecordItemIndex(0));
+ Report.Screenshot(ReportLevel.Info, "User", "Notice icon manual assessment", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.AssemblySectionsView.WarningIconManualAssessment, false, new RecordItemIndex(0));
- Report.Log(ReportLevel.Info, "Validation", "Validating Exists on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblySectionsView.WarningIconManualAssessment'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblySectionsView.WarningIconManualAssessmentInfo, new RecordItemIndex(1));
- Validate.Exists(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblySectionsView.WarningIconManualAssessmentInfo);
+ Report.Log(ReportLevel.Info, "Validation", "Validating Exists on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.AssemblySectionsView.WarningIconManualAssessment'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.AssemblySectionsView.WarningIconManualAssessmentInfo, new RecordItemIndex(1));
+ Validate.Exists(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.AssemblySectionsView.WarningIconManualAssessmentInfo);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidatePresenceWarningIconManualAssessmentInAssemblyTrajectView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidatePresenceWarningIconManualAssessmentInAssemblyTrajectView.cs (.../ValidatePresenceWarningIconManualAssessmentInAssemblyTrajectView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidatePresenceWarningIconManualAssessmentInAssemblyTrajectView.cs (.../ValidatePresenceWarningIconManualAssessmentInAssemblyTrajectView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -79,10 +79,10 @@
Init();
- Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.WarningIconManualAssessment, false, new RecordItemIndex(0));
+ Report.Screenshot(ReportLevel.Info, "User", "", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.WarningIconManualAssessment, false, new RecordItemIndex(0));
- Report.Log(ReportLevel.Info, "Validation", "Validating Exists on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.WarningIconManualAssessment'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.WarningIconManualAssessmentInfo, new RecordItemIndex(1));
- Validate.Exists(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.WarningIconManualAssessmentInfo);
+ Report.Log(ReportLevel.Info, "Validation", "Validating Exists on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.WarningIconManualAssessment'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.WarningIconManualAssessmentInfo, new RecordItemIndex(1));
+ Validate.Exists(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.WarningIconManualAssessmentInfo);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionCategoryBoundary.cs
===================================================================
diff -u -ra102067765157b0ae1e9386d7029cf4081165138 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionCategoryBoundary.cs (.../ValidateSectionCategoryBoundary.cs) (revision a102067765157b0ae1e9386d7029cf4081165138)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionCategoryBoundary.cs (.../ValidateSectionCategoryBoundary.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -70,7 +70,7 @@
private string GetCategoriesBoundariesFromDocumentView()
{
var repo =global::AutomatedSystemTests.AutomatedSystemTestsRepository.Instance;
- var categoryBoundariesTable = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FMSectionAssemblyGroupsView.TableDuidingsklassen;
+ var categoryBoundariesTable = repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FMSectionAssemblyGroupsView.TableDuidingsklassen;
Dictionary dictCategoryName = new Dictionary{
{1, "+III"},
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInScenariosView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInScenariosView.cs (.../ValidateSectionNameIsPresentInScenariosView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInScenariosView.cs (.../ValidateSectionNameIsPresentInScenariosView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -103,7 +103,7 @@
Init();
- ValidateSectionNameIsPresentInListSectionsNames(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.ScenariosView.ListSectionsNames.Self);
+ ValidateSectionNameIsPresentInListSectionsNames(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.ScenariosView.ListSectionsNames.Self);
Delay.Milliseconds(0);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInTableResultsView.cs
===================================================================
diff -u -rd794d54d4ee51eb2b9712c78a020dbfa45a356fb -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInTableResultsView.cs (.../ValidateSectionNameIsPresentInTableResultsView.cs) (revision d794d54d4ee51eb2b9712c78a020dbfa45a356fb)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSectionNameIsPresentInTableResultsView.cs (.../ValidateSectionNameIsPresentInTableResultsView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -116,7 +116,7 @@
Init();
- ValidateCellContainsSectionName(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.FM_ResultView.TableFMResultView.Self);
+ ValidateCellContainsSectionName(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.FM_ResultView.TableFMResultView.Self);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSingleValueInTableAssemblyCombinedSections.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSingleValueInTableAssemblyCombinedSections.cs (.../ValidateSingleValueInTableAssemblyCombinedSections.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSingleValueInTableAssemblyCombinedSections.cs (.../ValidateSingleValueInTableAssemblyCombinedSections.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -112,8 +112,8 @@
Init();
- Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedValue) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblySectionsView.Table.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblySectionsView.Table.GenericCellInfo, new RecordItemIndex(0));
- Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblySectionsView.Table.GenericCellInfo, "Text", expectedValue);
+ Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedValue) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.AssemblySectionsView.Table.GenericCell'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.AssemblySectionsView.Table.GenericCellInfo, new RecordItemIndex(0));
+ Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.AssemblySectionsView.Table.GenericCellInfo, "Text", expectedValue);
}
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSummaryValuesAssemblyTrajectView.cs
===================================================================
diff -u -r35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4 -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSummaryValuesAssemblyTrajectView.cs (.../ValidateSummaryValuesAssemblyTrajectView.cs) (revision 35e1f5d8cc279c74a0d63d6cfb8916fe5d132ef4)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSummaryValuesAssemblyTrajectView.cs (.../ValidateSummaryValuesAssemblyTrajectView.cs) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -131,18 +131,12 @@
Init();
- Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedSecurityAssessment) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.SecurityAssessment'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.SecurityAssessmentInfo, new RecordItemIndex(0));
- Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.SecurityAssessmentInfo, "Text", expectedSecurityAssessment);
+ Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedSecurityAssessment) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Summary.SecurityAssessment'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Summary.SecurityAssessmentInfo, new RecordItemIndex(0));
+ Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Summary.SecurityAssessmentInfo, "Text", expectedSecurityAssessment);
- Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (AccessibleName=$expectedAssessmentLabelGroups1And2) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentLabelGroups1And2'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentLabelGroups1And2Info, new RecordItemIndex(1));
- Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentLabelGroups1And2Info, "AccessibleName", expectedAssessmentLabelGroups1And2);
+ Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (AccessibleName=$expectedAssessmentProbabilityGroups1And2) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Summary.AssessmentFailureProbability'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Summary.AssessmentFailureProbabilityInfo, new RecordItemIndex(1));
+ Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainer.SecurityAssemblyView.Summary.AssessmentFailureProbabilityInfo, "AccessibleName", expectedAssessmentProbabilityGroups1And2);
- Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (AccessibleName=$expectedAssessmentProbabilityGroups1And2) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentProbabilityGroups1And2'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentProbabilityGroups1And2Info, new RecordItemIndex(2));
- Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentProbabilityGroups1And2Info, "AccessibleName", expectedAssessmentProbabilityGroups1And2);
-
- Report.Log(ReportLevel.Info, "Validation", "Validating AttributeEqual (Text=$expectedAssessmentGroups3And4) on item 'RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentGroups3And4'.", repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentGroups3And4Info, new RecordItemIndex(3));
- Validate.AttributeEqual(repo.RiskeerMainWindow.ContainerMultipleViews.DocumentViewContainerUncached.AssemblyResult.Summary.AssessmentGroups3And4Info, "Text", expectedAssessmentGroups3And4);
-
}
#region Image Feature Data
Index: System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSummaryValuesAssemblyTrajectView.rxrec
===================================================================
diff -u -r2d92490273675621a4102b5cf09e2a33ad7063ff -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSummaryValuesAssemblyTrajectView.rxrec (.../ValidateSummaryValuesAssemblyTrajectView.rxrec) (revision 2d92490273675621a4102b5cf09e2a33ad7063ff)
+++ System tests/AutomatedSystemTests/AutomatedSystemTests/Modules/Validation/DocumentView/ValidateSummaryValuesAssemblyTrajectView.rxrec (.../ValidateSummaryValuesAssemblyTrajectView.rxrec) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -72,33 +72,6 @@
action="AttributeEqual"
enabled="True"
optional="False"
- searchpropertyid="8f0ee4e9-6c6b-4dd4-a642-3235c99303b2">
-
-
-
-
-
-
-
-
- /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']/container[@controlname='failureMechanismsWithProbabilityAssemblyControl']/container[@controlname='GroupPanel']/text/text
-
-
-
- AccessibleName
-
-
- yourValue
-
-
-
@@ -122,33 +95,6 @@
yourValue
-
-
-
-
-
-
-
-
-
- /form[@automationid='RiskeerMainWindow']/?/container[10]/container[@controltypename='WinFormsAdapter']//container[@controlname='AssemblyResultTotalView']/container[@controlname='assemblyResultGroupBox']/container[@controlname='assemblyResultTableLayoutPanel']/container[@controlname='failureMechanismsWithoutProbabilityAssemblyControl']/container/text
-
-
-
- Text
-
-
- yourValue
-
-
+
+
@@ -394,6 +398,20 @@
+
+
+
+
+
+
@@ -534,13 +552,25 @@
ref="3c2d44f5-31b5-4584-91c8-1ad748affc77"
type="Recording">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -983,6 +1027,16 @@
id="8bc2a53e-3796-403c-a5a6-f01d55c296a0"
name="ReadData">
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+ rowIndex
+
+
+ nameFM
+
+
+ labelFM
+
+
+
+
+
+
+ |
+ rowIndex
+ |
+
+ nameFM
+ |
+
+ labelFM
+ |
+
+
+ |
+ 2
+ |
+
+ @STPH
+ |
+
+ STPH
+ |
+
+
+ |
+ 3
+ |
+
+ @GEKB
+ |
+
+ GEKB
+ |
+
+
+ |
+ 4
+ |
+
+ @STBI
+ |
+
+ STBI
+ |
+
+
+ |
+ 5
+ |
+
+ @STMI
+ |
+
+ STMI
+ |
+
+
+ |
+ 6
+ |
+
+ @ZST
+ |
+
+ ZST
+ |
+
+
+ |
+ 7
+ |
+
+ @AGK
+ |
+
+ AGK
+ |
+
+
+ |
+ 8
+ |
+
+ @AWO
+ |
+
+ AWO
+ |
+
+
+ |
+ 9
+ |
+
+ @GEBU
+ |
+
+ GEBU
+ |
+
+
+ |
+ 10
+ |
+
+ @GABU
+ |
+
+ GABU
+ |
+
+
+ |
+ 11
+ |
+
+ @GABI
+ |
+
+ GABI
+ |
+
+
+ |
+ 12
+ |
+
+ @HTKW
+ |
+
+ HTKW
+ |
+
+
+ |
+ 13
+ |
+
+ @BSKW
+ |
+
+ BSKW
+ |
+
+
+ |
+ 14
+ |
+
+ @PKW
+ |
+
+ PKW
+ |
+
+
+ |
+ 15
+ |
+
+ @STKWp
+ |
+
+ STKWp
+ |
+
+
+ |
+ 16
+ |
+
+ @DA
+ |
+
+ DA
+ |
+
+
+ |
+ 17
+ |
+
+ Nieuw faalmechanisme
+ |
+
+ NIEUW
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
AnyCPU
+
+ ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll
+
False
@@ -146,6 +149,9 @@
e9308f65-5cbe-46e3-b406-807c01ea8981
+
+ 9a2b6b64-2af4-451d-8d06-1ec59b5127d2
+
9906fb7a-0fe5-4fe7-814c-dcbe96fce701
Index: System tests/AutomatedSystemTests/RanorexAutomationHelpers/UserCodeCollections/FailureMechanismsHelpers.cs
===================================================================
diff -u
--- System tests/AutomatedSystemTests/RanorexAutomationHelpers/UserCodeCollections/FailureMechanismsHelpers.cs (revision 0)
+++ System tests/AutomatedSystemTests/RanorexAutomationHelpers/UserCodeCollections/FailureMechanismsHelpers.cs (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -0,0 +1,135 @@
+/*
+ * Created by Ranorex
+ * User: rodriqu_dd
+ * Date: 16/05/2022
+ * Time: 16:25
+ *
+ * To change this template use Tools > Options > Coding > Edit standard headers.
+ */
+using System;
+using System.Collections.Generic;
+using Newtonsoft.Json;
+using Ranorex;
+using Ranorex.Core;
+using Ranorex.Core.Testing;
+
+
+
+namespace Ranorex_Automation_Helpers.UserCodeCollections
+{
+ ///
+ /// Description of FailureMechanismsHelpers.
+ ///
+ public class Section
+ {
+ public Section()
+ {
+ this.CalculationFailureProbPerSection ="-";
+ this.AssemblyGroup = "";
+ this.Nvak = Double.NaN;
+ }
+
+ ///
+ /// Label for the combined assessment of the section (Iv, IIv, IIIv, ...)
+ ///
+ public string AssemblyGroup {get; set;}
+
+ ///
+ /// Probability associated to the combined assessment of the profile (it exists for some FMs).
+ ///
+ public string CalculationFailureProbPerProfile {get; set;}
+
+ ///
+ /// Probability associated to the combined assessment of the section (it exists for some FMs).
+ ///
+ public string CalculationFailureProbPerSection {get; set;}
+
+ ///
+ /// The name of the section (vak).
+ ///
+ public string Name {get; set;}
+
+ ///
+ /// The distance along the reference line at which the setion starts.
+ ///
+ public double StartDistance {get; set;}
+
+ ///
+ /// The distance along the reference line at which the setion ends.
+ ///
+ public double EndDistance {get; set;}
+
+ ///
+ /// The length of the section along the reference line.
+ ///
+ public double Length {get; set;}
+
+ ///
+ /// The value of the parameter NVak, if it exists.
+ ///
+ public double Nvak {get; set;}
+
+ }
+
+ public class FailureMechanismResultInformation
+ {
+ public FailureMechanismResultInformation()
+ {
+ this.SectionList = new List();
+ this.FailureProbability = "-";
+ }
+
+ ///
+ /// Label of the FM
+ ///
+ public string Label{get; set;}
+
+ ///
+ /// The label for the assessment of this FM regarding the entire traject (It, IIt, ..., VIIt)
+ ///
+ public string AssemblyGroup {get; set;}
+
+ ///
+ /// The probability assigned to the entire traject assessment, if this value exists.
+ ///
+ public string FailureProbability {get; set;}
+
+ public List SectionList {get; set;}
+ }
+
+ public class TrajectResultInformation
+ {
+ public TrajectResultInformation()
+ {
+ ListFMsResultInformation = new List();
+ }
+ public List ListFMsResultInformation {get; set;}
+
+ public static TrajectResultInformation BuildAssessmenTrajectInformation(string trajectAssessmentInformationString)
+ {
+ TrajectResultInformation trajectAssessmentInformation;
+ if (trajectAssessmentInformationString=="") {
+ trajectAssessmentInformation = new TrajectResultInformation();
+ } else {
+ var error = false;
+ trajectAssessmentInformation = JsonConvert.DeserializeObject(trajectAssessmentInformationString, new JsonSerializerSettings
+ {
+ Error = (s, e) =>
+ {
+ error = true;
+ e.ErrorContext.Handled = true;
+ }
+ }
+ );
+ if (error==true) {
+
+ Report.Log(ReportLevel.Error, "error unserializing json string for trajectAssessmentInformationString: " + trajectAssessmentInformationString);
+ }
+
+ }
+ return trajectAssessmentInformation;
+ }
+ }
+
+
+}
Index: System tests/AutomatedSystemTests/RanorexAutomationHelpers/packages.config
===================================================================
diff -u -re11c0796babe825ddb20169deafb583561ca6b0e -r5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4
--- System tests/AutomatedSystemTests/RanorexAutomationHelpers/packages.config (.../packages.config) (revision e11c0796babe825ddb20169deafb583561ca6b0e)
+++ System tests/AutomatedSystemTests/RanorexAutomationHelpers/packages.config (.../packages.config) (revision 5c4cba364ae4a0f38505a4ac89c0ec9a9e7941d4)
@@ -1,5 +1,6 @@
+
\ No newline at end of file