美文网首页
数据驱动测试_unittest+dtt

数据驱动测试_unittest+dtt

作者: 测试媛617 | 来源:发表于2018-08-02 21:04 被阅读0次

    测试逻辑:

    1)启动浏览器
    2)打开网址
    3)输入账号,密码
    4)点击登录
    # encoding = utf-8
    from selenium import webdriver
    import ddt,unittest
    
    @ddt.ddt
    class test(unittest.TestCase):
        def setUp(self):
            self.driver = webdriver.Firefox()
    
        @ddt.data(["账号1","密码1"],
                  ["账号2","密码2"])
        @ddt.unpack
    
        def test_login(self, testdata, expectdata):
            url = "--------------------------"
            self.driver.get(url)
            self.driver.find_element_by_id("username").send_keys(testdata)
            self.driver.find_element_by_id("passwords").send_keys(testdata)
            self.driver.find_element_by_css_selector(".ant-btn").click()
    
        def tearDown(self):
            self.driver.quit()
    
    if __name__ == '__main__':
        unittest.main()
    
    

    相关文章

      网友评论

          本文标题:数据驱动测试_unittest+dtt

          本文链接:https://www.haomeiwen.com/subject/bbzsvftx.html