Index: System tests/AutomatedSystemTests/AutomatedSystemTests.rxsln =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests.rxsln (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests.rxsln (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +# Ranorex Studio 9.3.0 +VisualStudioVersion = 12.0.20827.3 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{BA621515-CF7A-4462-8B88-91C1755300E0}" + ProjectSection(SolutionItems) = postProject + Ranorex = .\Ranorex.rxsettings + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutomatedSystemTests", "AutomatedSystemTests\AutomatedSystemTests.csproj", "{6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Debug|x86.Build.0 = Debug|x86 + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Debug|x86.ActiveCfg = Debug|x86 + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Release|x86.Build.0 = Release|x86 + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Release|x86.ActiveCfg = Release|x86 + EndGlobalSection +EndGlobal Index: System tests/AutomatedSystemTests/AutomatedSystemTests.rxsln.pref =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests.rxsln.pref (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests.rxsln.pref (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,16 @@ + + + + + + + + + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E} + 6e12a760-6636-488c-b3e9-7d256aa61ae5 + 60513a05-eab7-41e7-8c10-e51c735edc2e + + + + + \ No newline at end of file Index: System tests/AutomatedSystemTests/AutomatedSystemTests.sln =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests.sln (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests.sln (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +# Ranorex Studio 9.3.0 +VisualStudioVersion = 12.0.20827.3 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{BA621515-CF7A-4462-8B88-91C1755300E0}" + ProjectSection(SolutionItems) = postProject + Ranorex = .\Ranorex.rxsettings + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutomatedSystemTests", "AutomatedSystemTests\AutomatedSystemTests.csproj", "{6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Debug|x86.Build.0 = Debug|x86 + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Debug|x86.ActiveCfg = Debug|x86 + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Release|x86.Build.0 = Release|x86 + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E}.Release|x86.ActiveCfg = Release|x86 + EndGlobalSection +EndGlobal Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AssemblyInfo.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AssemblyInfo.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AssemblyInfo.cs (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,31 @@ +#region Using directives + +using System; +using System.Reflection; +using System.Runtime.InteropServices; + +#endregion + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AutomatedSystemTests")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AutomatedSystemTests")] +[assembly: AssemblyCopyright("Copyright 2020")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// This sets the default COM visibility of types in the assembly to invisible. +// If you need to expose a type to COM, use [ComVisible(true)] on that type. +[assembly: ComVisible(false)] + +// The assembly version has following format : +// +// Major.Minor.Build.Revision +// +// You can specify all the values or you can use the default the Revision and +// Build Numbers by using the '*' as shown below: +[assembly: AssemblyVersion("1.0.*")] Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,217 @@ + + + + {6068A2A0-0B81-46C9-88D6-CD4C4B1E138E} + + Debug + x86 + Exe + AutomatedSystemTests + AutomatedSystemTests + 1591 + v4.6.2 + $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Ranorex\Studio', 'InstallDir', null, RegistryView.Registry64, RegistryView.Registry32))\Bin + $(RANOREX_BIN_PATH)\Ranorex.MSBuild.Targets + 8b6648ca-2429-462f-8074-96184700bbed + + + x86 + True + + + bin\Debug\ + $(OutputPath)\$(AssemblyName).xml + True + Full + False + True + DEBUG;TRACE + + + bin\Release\ + $(OutputPath)\$(AssemblyName).xml + False + None + True + False + TRACE + + + + False + + + False + + + True + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + + 3.5 + + + + 3.5 + + + + + + 3.5 + + + + + ebc10b1b-5a66-4375-b0da-63fa92c854e8 + + + 8b6648ca-2429-462f-8074-96184700bbed + AutomatedSystemTestsRepository.rxrep + true + 325092cf-4a87-4a04-a578-da3aff997536 + + + cb95bf1c-596d-4a04-b8ec-bb98b0333f75 + CloseAUT.rxrec + true + e6b0764a-e97d-4c92-9f56-de74eef12734 + + + cb95bf1c-596d-4a04-b8ec-bb98b0333f75 + CloseAUT.rxrec + true + 99e4a5ba-b748-433b-936c-1f44daec08ed + + + fe704264-7ebd-4c5a-b96f-f5192c4d2944 + + + c8e40c8b-da32-44bd-9946-22a8a23c792f + TestRecording.rxrec + true + cebd5412-7b12-4478-9c0b-2c65b1a86970 + + + c8e40c8b-da32-44bd-9946-22a8a23c792f + TestRecording.rxrec + true + 2ef0f368-cba7-4716-b597-6469dd549107 + + + 8f7fe1fa-f1ef-4825-8e3a-6a13124b5fbc + StartAUT.rxrec + true + cb495968-5999-433a-9e6f-d176e116018e + + + 8f7fe1fa-f1ef-4825-8e3a-6a13124b5fbc + StartAUT.rxrec + true + f103591c-470f-43f6-9be6-e6eb74067b9c + + + + + 26a72276-7a2e-4ee3-bb52-7e45071fe9ee + + + 8b6648ca-2429-462f-8074-96184700bbed + AutomatedSystemTestsRepository.rxrep + true + 2de0fffe-2b49-4d85-8e07-b94678d7b07e + + + 8b6648ca-2429-462f-8074-96184700bbed + 137723a5-e147-4b62-8c15-5c31a3d68f96 + 40cb8eed-98dc-4b16-a5ad-7ef93b4f444c + + + 8b6648ca-2429-462f-8074-96184700bbed + cb95bf1c-596d-4a04-b8ec-bb98b0333f75 + 07688822-3eb6-4d71-a97b-33498ae1d748 + + + 8b6648ca-2429-462f-8074-96184700bbed + c8e40c8b-da32-44bd-9946-22a8a23c792f + 9be9bd50-41eb-4328-bf9d-8c1e40e6f65f + + + 8b6648ca-2429-462f-8074-96184700bbed + 8f7fe1fa-f1ef-4825-8e3a-6a13124b5fbc + 825ce2a6-cd3b-42f6-9972-8ced75f1a54f + + + + + Always + 86dea715-1b95-4048-874c-00fcbd024d15 + + + Always + 3253c1bd-a517-45e9-96ad-e70b88e902c5 + + + + + \ No newline at end of file Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj.pref =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj.pref (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj.pref (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj.rxuser =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj.rxuser (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.csproj.rxuser (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtmg =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtmg (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtmg (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,15 @@ + + + + + + + + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTests.rxtst (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.cs (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,303 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// DO NOT MODIFY THIS FILE! It is regenerated by the designer. +// All your modifications will be lost! +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Drawing; +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ +#pragma warning disable 0436 //(CS0436) The type 'type' in 'assembly' conflicts with the imported type 'type2' in 'assembly'. Using the type defined in 'assembly'. + /// + /// The class representing the AutomatedSystemTestsRepository element repository. + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + [RepositoryFolder("40cb8eed-98dc-4b16-a5ad-7ef93b4f444c")] + public partial class AutomatedSystemTestsRepository : RepoGenBaseFolder + { + static AutomatedSystemTestsRepository instance = new AutomatedSystemTestsRepository(); + AutomatedSystemTestsRepositoryFolders.RiskeerMainWindowAppFolder _riskeermainwindow; + AutomatedSystemTestsRepositoryFolders.CloseProjectDialogAppFolder _closeprojectdialog; + + /// + /// Gets the singleton class instance representing the AutomatedSystemTestsRepository element repository. + /// + [RepositoryFolder("40cb8eed-98dc-4b16-a5ad-7ef93b4f444c")] + public static AutomatedSystemTestsRepository Instance + { + get { return instance; } + } + + /// + /// Repository class constructor. + /// + public AutomatedSystemTestsRepository() + : base("AutomatedSystemTestsRepository", "/", null, 0, false, "40cb8eed-98dc-4b16-a5ad-7ef93b4f444c", ".\\RepositoryImages\\AutomatedSystemTestsRepository40cb8eed.rximgres") + { + _riskeermainwindow = new AutomatedSystemTestsRepositoryFolders.RiskeerMainWindowAppFolder(this); + _closeprojectdialog = new AutomatedSystemTestsRepositoryFolders.CloseProjectDialogAppFolder(this); + } + +#region Variables + +#endregion + + /// + /// The Self item info. + /// + [RepositoryItemInfo("40cb8eed-98dc-4b16-a5ad-7ef93b4f444c")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The RiskeerMainWindow folder. + /// + [RepositoryFolder("d918d6a6-a4c6-4c01-a295-0360a81bad96")] + public virtual AutomatedSystemTestsRepositoryFolders.RiskeerMainWindowAppFolder RiskeerMainWindow + { + get { return _riskeermainwindow; } + } + + /// + /// The CloseProjectDialog folder. + /// + [RepositoryFolder("0c304014-01d3-44c4-9578-fb43d28c00b3")] + public virtual AutomatedSystemTestsRepositoryFolders.CloseProjectDialogAppFolder CloseProjectDialog + { + get { return _closeprojectdialog; } + } + } + + /// + /// Inner folder classes. + /// + [System.CodeDom.Compiler.GeneratedCode("Ranorex", global::Ranorex.Core.Constants.CodeGenVersion)] + public partial class AutomatedSystemTestsRepositoryFolders + { + /// + /// The RiskeerMainWindowAppFolder folder. + /// + [RepositoryFolder("d918d6a6-a4c6-4c01-a295-0360a81bad96")] + public partial class RiskeerMainWindowAppFolder : RepoGenBaseFolder + { + AutomatedSystemTestsRepositoryFolders.ProjectExplorerFolder _projectexplorer; + + /// + /// Creates a new RiskeerMainWindow folder. + /// + public RiskeerMainWindowAppFolder(RepoGenBaseFolder parentFolder) : + base("RiskeerMainWindow", "/form[@automationid='RiskeerMainWindow']", parentFolder, 30000, null, true, "d918d6a6-a4c6-4c01-a295-0360a81bad96", "") + { + _projectexplorer = new AutomatedSystemTestsRepositoryFolders.ProjectExplorerFolder(this); + } + + /// + /// The Self item. + /// + [RepositoryItem("d918d6a6-a4c6-4c01-a295-0360a81bad96")] + public virtual Ranorex.Form Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("d918d6a6-a4c6-4c01-a295-0360a81bad96")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The ProjectExplorer folder. + /// + [RepositoryFolder("f5ed0b8b-7145-426f-982e-b89248da6d53")] + public virtual AutomatedSystemTestsRepositoryFolders.ProjectExplorerFolder ProjectExplorer + { + get { return _projectexplorer; } + } + } + + /// + /// The ProjectExplorerFolder folder. + /// + [RepositoryFolder("f5ed0b8b-7145-426f-982e-b89248da6d53")] + public partial class ProjectExplorerFolder : RepoGenBaseFolder + { + AutomatedSystemTestsRepositoryFolders.ProjectRootNodeFolder _projectrootnode; + + /// + /// Creates a new ProjectExplorer folder. + /// + public ProjectExplorerFolder(RepoGenBaseFolder parentFolder) : + base("ProjectExplorer", ".//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']", parentFolder, 30000, null, true, "f5ed0b8b-7145-426f-982e-b89248da6d53", "") + { + _projectrootnode = new AutomatedSystemTestsRepositoryFolders.ProjectRootNodeFolder(this); + } + + /// + /// The Self item. + /// + [RepositoryItem("f5ed0b8b-7145-426f-982e-b89248da6d53")] + public virtual Ranorex.Tree Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("f5ed0b8b-7145-426f-982e-b89248da6d53")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The ProjectRootNode folder. + /// + [RepositoryFolder("b466899e-e209-4d83-a46c-0533f333cea5")] + public virtual AutomatedSystemTestsRepositoryFolders.ProjectRootNodeFolder ProjectRootNode + { + get { return _projectrootnode; } + } + } + + /// + /// The ProjectRootNodeFolder folder. + /// + [RepositoryFolder("b466899e-e209-4d83-a46c-0533f333cea5")] + public partial class ProjectRootNodeFolder : RepoGenBaseFolder + { + + /// + /// Creates a new ProjectRootNode folder. + /// + public ProjectRootNodeFolder(RepoGenBaseFolder parentFolder) : + base("ProjectRootNode", "treeitem[1]", parentFolder, 30000, null, true, "b466899e-e209-4d83-a46c-0533f333cea5", "") + { + } + + /// + /// The Self item. + /// + [RepositoryItem("b466899e-e209-4d83-a46c-0533f333cea5")] + public virtual Ranorex.TreeItem Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("b466899e-e209-4d83-a46c-0533f333cea5")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + } + + /// + /// The CloseProjectDialogAppFolder folder. + /// + [RepositoryFolder("0c304014-01d3-44c4-9578-fb43d28c00b3")] + public partial class CloseProjectDialogAppFolder : RepoGenBaseFolder + { + RepoItemInfo _buttonnoInfo; + + /// + /// Creates a new CloseProjectDialog folder. + /// + public CloseProjectDialogAppFolder(RepoGenBaseFolder parentFolder) : + base("CloseProjectDialog", "/form[@title='Project afsluiten']", parentFolder, 30000, null, true, "0c304014-01d3-44c4-9578-fb43d28c00b3", "") + { + _buttonnoInfo = new RepoItemInfo(this, "ButtonNo", "button[@text='&No']", 30000, null, "2229a024-7306-4b0d-a6ab-e43f6a29c1bd"); + } + + /// + /// The Self item. + /// + [RepositoryItem("0c304014-01d3-44c4-9578-fb43d28c00b3")] + public virtual Ranorex.Form Self + { + get + { + return _selfInfo.CreateAdapter(true); + } + } + + /// + /// The Self item info. + /// + [RepositoryItemInfo("0c304014-01d3-44c4-9578-fb43d28c00b3")] + public virtual RepoItemInfo SelfInfo + { + get + { + return _selfInfo; + } + } + + /// + /// The ButtonNo item. + /// + [RepositoryItem("2229a024-7306-4b0d-a6ab-e43f6a29c1bd")] + public virtual Ranorex.Button ButtonNo + { + get + { + return _buttonnoInfo.CreateAdapter(true); + } + } + + /// + /// The ButtonNo item info. + /// + [RepositoryItemInfo("2229a024-7306-4b0d-a6ab-e43f6a29c1bd")] + public virtual RepoItemInfo ButtonNoInfo + { + get + { + return _buttonnoInfo; + } + } + } + + } +#pragma warning restore 0436 +} Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rximg =================================================================== diff -u Binary files differ Index: System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/AutomatedSystemTestsRepository.rxrep (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,100 @@ + + + + + + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline']/treeitem[1] + + + + /form[@automationid='RiskeerMainWindow']//container[@controlname='ProjectExplorer']//tree[@controlname='treeView']/tree[@accessiblerole='Outline'] + + + + /form[@automationid='RiskeerMainWindow'] + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACx +jwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAEySURBVDhPjZI7awJBFIX3n2iXyh8QUgbSWYpF +CqtASCOokHa7SBKwMWmSQCoLxc7GSkKKgHaSZoWwCOmsAhZabfjGvePsnc3jgwvLmXPuPPYGmpPH +Ruv4of5ZbFcSt9BYS20+hatq8fDufKWDuvDgTWM7EA5uT7cYju4vksF8knxt1onANxprePBmmsjO +zVE3E9SwhkdOYsLcC+FseJ3adoRhmCkXvGTMm/A4pU7N2/m3BnjJkA3k6Jo4jk0RjqIoVffIVUyD +8WJqRL3rTwVkbIO35bsRtdE9hVtAxmsAEtRo3TbgIZ5mIyO6u1BCnk7GPCK/ggGBPCPk6WTsaDMU +cor/gNcOEsgoM65/gccbZUCga+e1nzvOaKzh8cIu3Kv8fPlR7YWrm5fehuIbzd7ZEgTfW6GQyBsS +FjcAAAAASUVORK5CYII= + + + + + /form[@title='Project afsluiten']/button[@text='&No'] + + + /form[@title='Project afsluiten'] + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACx +jwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAEySURBVDhPjZI7awJBFIX3n2iXyh8QUgbSWYpF +CqtASCOokHa7SBKwMWmSQCoLxc7GSkKKgHaSZoWwCOmsAhZabfjGvePsnc3jgwvLmXPuPPYGmpPH +Ruv4of5ZbFcSt9BYS20+hatq8fDufKWDuvDgTWM7EA5uT7cYju4vksF8knxt1onANxprePBmmsjO +zVE3E9SwhkdOYsLcC+FseJ3adoRhmCkXvGTMm/A4pU7N2/m3BnjJkA3k6Jo4jk0RjqIoVffIVUyD +8WJqRL3rTwVkbIO35bsRtdE9hVtAxmsAEtRo3TbgIZ5mIyO6u1BCnk7GPCK/ggGBPCPk6WTsaDMU +cor/gNcOEsgoM65/gccbZUCga+e1nzvOaKzh8cIu3Kv8fPlR7YWrm5fehuIbzd7ZEgTfW6GQyBsS +FjcAAAAASUVORK5CYII= + + + + + + + + Index: System tests/AutomatedSystemTests/AutomatedSystemTests/CloseAUT.UserCode.cs =================================================================== diff -u --- System tests/AutomatedSystemTests/AutomatedSystemTests/CloseAUT.UserCode.cs (revision 0) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/CloseAUT.UserCode.cs (revision 71d4a54d015d829ee21bea85a7a00c45be46ec9d) @@ -0,0 +1,46 @@ +/////////////////////////////////////////////////////////////////////////////// +// +// This file was automatically generated by RANOREX. +// Your custom recording code should go in this file. +// The designer will only add methods to this file, so your custom code won't be overwritten. +// http://www.ranorex.com +// +/////////////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections.Generic; +using System.Text; +using System.Text.RegularExpressions; +using System.Drawing; +using System.Threading; +using WinForms = System.Windows.Forms; + +using Ranorex; +using Ranorex.Core; +using Ranorex.Core.Repository; +using Ranorex.Core.Testing; + +namespace AutomatedSystemTests +{ + public partial class CloseAUT + { + /// + /// This method gets called right after the recording has been started. + /// It can be used to execute recording specific initialization code. + /// + private void Init() + { + // Your recording specific initialization code goes here. + } + + public void ClickButtonNoIfDialogShown(RepoItemInfo buttonInfo) + { + if (repo.CloseProjectDialog.SelfInfo.Exists()) + { + Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'buttonInfo' at Center.", buttonInfo); + buttonInfo.FindAdapter