示例#1
0
        public void CreateVmFromMainMenu(CreateVmData data)
        {
            Browser.WaitForAjax();

            Log.Information("Find main menu ...");
            GetMainMenu_TenantPortal();
            Log.Information("---Select Create VM---");
            this.mainMenuTenantPortal.SelectAzureVms();

            Log.Information("---Go through wizard to create VM---");
            var createVmWizard = new CreateVmWizard(this.Browser);

            createVmWizard.Step1(data, this); createVmWizard.GoNext();
            createVmWizard.Step2(data); createVmWizard.GoNext();
            createVmWizard.Complete();
            Log.Information("---Create VM request send successfully---");
        }
示例#2
0
        public void CreateVmFromNewButton(CreateVmData data)
        {
            Browser.WaitForAjax();

            Log.Information("---Click New button---");
            OpenDrawer();
            Log.Information("---Select Create VM---");
            this.drawer.SelectItem("AZURE VMS");
            this.drawer.SelectItem("CREATE AZURE VM");

            Log.Information("---Go through wizard to create VM---");
            var createVmWizard = new CreateVmWizard(this.Browser);

            createVmWizard.Step1(data, this); createVmWizard.GoNext();
            createVmWizard.Step2(data); createVmWizard.GoNext();
            createVmWizard.Step3(data); createVmWizard.Complete();
            Log.Information("---Create VM request send successfully---");
        }