[
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 1,
    "Label": "Keepass installieren und File anlegen",
    "Data": "installieren DbFile anlegen",
    "IsSeperator": false,
    "UniqueGuid": "1c52f747-925a-4555-aaba-171164082325",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 2,
    "Label": "New Solution, About IDE",
    "Data": "Create New\r\nProject-View, Module-Browser-View, File-View\r\nModule Browser: Modules, Groups\r\nRemote Agent Bereich\r\n*.rxtst Test Suite (View TestSuite Btn)\r\n*.rxrep Repository\r\nView Spy",
    "IsSeperator": false,
    "UniqueGuid": "062f851d-64ab-473c-9235-c42b45ea4d89",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Seperator, BraindumpSnippetManager",
    "Data": "",
    "IsSeperator": true,
    "Label": " ---------------------------- ",
    "UniqueGuid": "51ae01e6-25fd-4166-b6df-49a3118821e8",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 1,
    "Label": "Start TC, End TC",
    "Data": "TC1: Start Application and Login\r\nTC2 Quit Application",
    "IsSeperator": false,
    "UniqueGuid": "72eaf86b-ede1-43f5-8220-26bbb1196b99",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 2,
    "Label": "CloseForcefully Setup",
    "Data": "public void CloseForcefully()\r\n{\r\n\t//List<Process> procs1 = Process.GetProcesses().ToList();\r\n\tList<Process> procs = Process.GetProcessesByName(\"Keepass\").ToList();\r\n\t\r\n\tforeach(Process proc in procs)\r\n\t{\r\n\t\tproc.Kill();\r\n\t}\r\n}",
    "IsSeperator": false,
    "UniqueGuid": "6f5ecef3-71c0-4e71-9a77-95c672786204",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 3,
    "Label": "Gmail Login",
    "Data": "TC: Gmail Login => Fill out form, click/validate result\r\nProblem: OptionalClick",
    "IsSeperator": false,
    "UniqueGuid": "e2cf1d55-cc10-48db-9bfe-baece90c31ed",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 4,
    "Label": "RecorderBase OptionalClick",
    "Data": "public void OptionalClick(Ranorex.Core.Repository.RepoItemInfo repoItemInfo)\r\n{\r\n\tRanorex.Report.Log(ReportLevel.Info, string.Format(\"OptionalClick on {0}\", repoItemInfo.ToString()));\r\n\t\r\n\tvar repoItem = repoItemInfo.GetElement(1000);\r\n\t\r\n\tif (repoItem != null && repoItem.Visible)\r\n\t{\r\n\t\tRanorex.Report.Log(ReportLevel.Info, string.Format(\"Clicking on {0}\", repoItemInfo.ToString()));\r\n\t\trepoItem.Click();\r\n\t}\r\n}",
    "IsSeperator": false,
    "UniqueGuid": "3d472a95-3907-49b8-b33e-23ce386ebbd2",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 5,
    "Label": "ExtensionMethod GetElement",
    "Data": "public static Ranorex.Unknown GetElement(this Ranorex.Core.Repository.RepoItemInfo repoItemInfo, int timeoutInMilliseconds)\r\n{\r\n\tif(repoItemInfo.Exists(timeoutInMilliseconds))\r\n\t{\r\n\t\treturn repoItemInfo.CreateAdapter<Ranorex.Unknown>(true);\r\n\t}\r\n\t\r\n\treturn null;\r\n}",
    "IsSeperator": false,
    "UniqueGuid": "0a804b97-5590-45ba-81a6-1425c2c23833",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 6,
    "Label": "Youtube Login",
    "Data": "Change Raw Text to Vars\r\nYoutube Login via Bound Variables",
    "IsSeperator": false,
    "UniqueGuid": "b8e93d50-4e58-43db-a112-c24bc11fee8c",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 7,
    "Label": "Website Login",
    "Data": "Rename Gmail/Youtube TC to smth more general\r\nUse SimpleDataConnector to bind Variables\r\nExplain CSV binding",
    "IsSeperator": false,
    "UniqueGuid": "5b712c06-6642-474d-99c3-c91c1dee52fe",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 8,
    "Label": "Turbo Mode",
    "Data": "Speed things up!",
    "IsSeperator": false,
    "UniqueGuid": "8a484a42-992f-411f-a020-7f78bf32a8dc",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 9,
    "Label": "Repository in Detail",
    "Data": "Shorten Paths\r\nSimple/Rooted Folder: Timeout, Common Path\r\nUpdate Screenshot\r\nMultiple Repositories\r\nRight Click Highlight\r\nUpdate Screenshot",
    "IsSeperator": false,
    "UniqueGuid": "00000000-0000-0000-0000-000000000000",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Seperator, BraindumpSnippetManager",
    "Data": "",
    "IsSeperator": true,
    "Label": " ---------------------------- ",
    "UniqueGuid": "c533f0e1-86a7-4172-a2de-b7c2e5a62d25",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 1,
    "Label": "Downside",
    "Data": "Support takes 2 days for meh response\r\nEnsureVisible (UseEnsureVisible) story\r\nVirtualizedContainer, UseWholeVisualTree  etc. Story and Settings-Game\r\nPath length reduction (multi-screen) -> sloooow\r\nClick \"Center\" vs. relative \"2;2\" story\r\nSometimes UseWholeVisualTree neccessary, should generally be disabled\r\nGoogle Search doesn't mean you will be smarter afterwards (not like Selenium)\r\nClosed source\r\nFloating License Model, even Runtime license is limited\r\nCan't use PC while Tests run*\r\nAsync/Await and Linq work but no intellisense and errors/warnings.\r\nConnecting TCs with TestCase TFS items (management)\r\nRepository is binary and *.rxtst is xml (bad for merging/multiple branches)",
    "IsSeperator": false,
    "UniqueGuid": "cae3915e-4ef3-482a-b1f6-7f252e987d00",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 2,
    "Label": "Upside",
    "Data": "Recording is great!\r\nRemoteAgent is great! Tests can run on VMs, EnsureVisible is great (the part that works)\r\nFull C# integration\r\nFor Wpf/WinForms AND Web AND Mobile\r\nLess generated Objects and nicer overview compared to CUIT\r\nImage recognition as easy as possible (but slow and often too accurate)\r\nWorks with GIT/TFS Versioncontrol",
    "IsSeperator": false,
    "UniqueGuid": "16a00622-f66a-4b8d-81f3-daa2a97d07ed",
    "IsInDesignMode": false
  },
  {
    "$type": "SnippetManager.Models.Snippet, BraindumpSnippetManager",
    "Id": 3,
    "Label": "Proud of / Showcases",
    "Data": "RainbowCam\r\nDownlinks",
    "IsSeperator": false,
    "UniqueGuid": "d9c4c745-56d6-4b79-bd3e-6122b8fd2aeb",
    "IsInDesignMode": false
  }
]