예제 #1
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();
        }