コード例 #1
0
        private static void TestGetChromeVersionViaProcess()
        {
            string fileName = "reg.exe";
            string args     = "query HKEY_CURRENT_USER\\Software\\Google\\Chrome\\BLBeacon /v version";

            var    manager = new ProcessManager();
            string output  = manager.GetOutput(fileName, args);

            Logger.Info($"Result of the output: {output}");

            string finalResult = ChromeVersionParser.ParseBrowserVersionFromRegistry(output);

            Logger.Info($"Final result: {finalResult}");
        }
コード例 #2
0
        private static void TestGetChromeDriverVersionViaProcess()
        {
            string fileName = Path.Combine(
                TestConfig.BrowserDriverPath.Value,
                TestConfig.BrowserDriverExecutableName.GetFullFilename()
                );
            string args = "-v";

            var    manager = new ProcessManager();
            string output  = manager.GetOutput(fileName, args);

            Logger.Info($"Result of the output: {output}");

            string finalResult = ChromeVersionParser.ParseDriverVersion(output);

            Logger.Info($"Final result: {finalResult}");
        }