硒测试重复/切换

时间:2016-02-05 12:41:19

标签: python selenium-webdriver selenium-ide

我在Selenium IDE中进行了一个带有Flow Control的测试,它提交了一个表单,并在标签启动时重复该过程,直到我停止该应用程序。
我已将我的代码导出到python WebDriver中 不幸的是,我的测试只运行一次 如何在python上复制这个过程。

        class Buy(unittest.TestCase):
            def setUp(self):
                self.driver = webdriver.Firefox()
                self.driver.implicitly_wait(30)
                self.base_url = "https://test.mydomain.com"

            def test_buy(self):
                driver = self.driver
                driver.get(self.base_url + "/Form")
                Select(driver.find_element_by_id("DropDownOne")).select_by_visible_text("BLUE")
                Select(driver.find_element_by_id("DropDownTwo")).select_by_visible_text("LIGHT")
                driver.find_element_by_id("Quantity").send_keys("10")
                driver.find_element_by_id("Button").click()

0 个答案:

没有答案