美文网首页
selenium自动化测试样例

selenium自动化测试样例

作者: 伞下时光 | 来源:发表于2019-06-28 15:15 被阅读0次
import unittest
from selenium import webdriver

class SearchTest(unittest.TestCase):
    def setUp(self):
        self.driver = webdriver.Chrome()
        self.driver.implicitly_wait(15)
        self.driver.maximize_window()

        self.driver.get("http://www.baidu.com")

    def test_search_by_category(self):
        self.search_field = self.driver.find_element_by_id("kw")
        self.search_field.clear()
        self.search_field.send_keys("铜钱贯")
        self.search_field.submit()

        products = self.driver.find_elements_by_xpath("//div[contains(@class, 'c-abstract')]")

        self.assertEqual(10,len(products))

    def tearDown(self):
        self.driver.quit()

if __name__ == '__main__':
    unittest.main(verbosity = 2)

结果

Traceback (most recent call last):
  File "C:/Users/EDZ/Desktop/1.py", line 21, in test_search_by_category
    self.assertEqual(10,len(products))
AssertionError: 10 != 8

Ran 1 test in 7.740s

FAILED (failures=1)

相关文章

网友评论

      本文标题:selenium自动化测试样例

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