예제 #1
0
        public void Assembly1Process()
        {
            string Sn = DBSelector.SelectSnByTreenodeId("963' OR treenodeid ='272' OR treenodeid = '274' OR treenodeid = '691");
            string WO = DBSelector.SelectWoBySn(Sn);

            basePageControls.WODropDown.Click();
            basePageControls.WODropDown.SendKeys(WO);
            basePageControls.ProcessButton.Click();
            System.Threading.Thread.Sleep(1000);
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys(Sn);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            GenerateSN generateSN = new GenerateSN();
            string     compressor = generateSN.GenerateCompressor();

            basePageControls.TextBox.SendKeys(compressor);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.FlowTextBox);
            basePageControls.FlowTextBox.SendKeys("10");
            basePageControls.FlowTextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.PowerTextBox);
            basePageControls.PowerTextBox.SendKeys("20");
            basePageControls.PowerTextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.EfficienyTextBox);
            basePageControls.EfficienyTextBox.SendKeys("2");
            basePageControls.EfficienyTextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys(Sn);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys("pass");
            basePageControls.TextBox.Submit();
        }
예제 #2
0
        public void Assembly5Process()
        {
            string Sn = DBSelector.SelectSnByTreenodeId("959");

            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys(Sn);
            basePageControls.TextBox.Submit();
            System.Threading.Thread.Sleep(1000);
            string column       = DBSelector.SelectUnusedProduct("IN002");
            var    scantextbox1 = GetScanTextBox(0);

            scantextbox1.SendKeys(column + "-A");
            scantextbox1.Submit();
            System.Threading.Thread.Sleep(5000);
            var scantextbox2 = GetScanTextBox(1);

            scantextbox2.SendKeys(column + "-B");
            scantextbox2.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            GenerateSN generate    = new GenerateSN();
            string     powersupply = generate.GeneratePowerSupply();

            basePageControls.TextBox.SendKeys(powersupply);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys(column);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys("2017-046");
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.Submit();
            basePageControls.TextBox.SendKeys("pass");
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys("010081713102006321");
            basePageControls.TextBox.Submit();
        }
예제 #3
0
        public void Assebmly3Process()
        {
            string     Sn          = DBSelector.SelectSnByTreenodeId("961");
            GenerateSN generate    = new GenerateSN();
            string     motherBoard = generate.GenerateMotherBoard();

            basePageControls.TextBox.SendKeys(Sn);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys(motherBoard);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys("1.2");
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys("4.1");
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.Submit();
            WebdriverExtensions.WaitForElement(driver, basePageControls.TextBox);
            basePageControls.TextBox.SendKeys("pass");
            basePageControls.TextBox.Submit();
        }