static void FrameworkEXE(string[] args) { if (args.Length != 2) { Console.WriteLine("Usage:Framework.exe /p:projectConfig /f:frameworkConfig"); return; } string frameworkConfigFile = null; string projectConfigFile = null; foreach (string p in args) { if (p.StartsWith("/p:", StringComparison.InvariantCultureIgnoreCase)) { projectConfigFile = p.Remove(0, 3); } else if (p.StartsWith("/f:", StringComparison.InvariantCultureIgnoreCase)) { frameworkConfigFile = p.Remove(0, 3); } else { Console.WriteLine("Error: Unsupported Argument: " + p); return; } } TestJob myTestJob = new TestJob(); myTestJob.ProjectConfigFile = projectConfigFile; myTestJob.FrameworkConfigFile = frameworkConfigFile; myTestJob.StartTesting(); }
static void FrameworkTest() { string projectConfigFile = @"E:\program\cs\AutoTester\Document\google.xml";// @"E:\program\cs\AutoTester\Document\google.xml"; // string frameworkConfigFile = @"E:\Program\CS\AutoTester\Framework\Framework.config"; TestJob myTestJob = new TestJob(); myTestJob.ProjectConfigFile = projectConfigFile; myTestJob.FrameworkConfigFile = frameworkConfigFile; myTestJob.StartTesting(); }
private void StartTestJob() { TestJob job = new TestJob(); job.ProjectConfigFile = this._projectConfigFile; job.OnNewMsg += new TestJob._newMsgDelegate(_monitor.AddLog); job.StartTesting(); }