• 测试google搜索的代码


    #!/usr/bin/env python
    
    # Copyright 2012 splinter authors. All rights reserved.
    # Use of this source code is governed by a BSD-style
    # license that can be found in the LICENSE file.
    
    import unittest
    from splinter import Browser
    
    
    class TestGoogleSearch(unittest.TestCase):
        @classmethod
        def setUpClass(cls):
            cls.browser = Browser()
    
    
        @classmethod
        def tearDownClass(cls):
            cls.browser.quit()
    
    
        def test_visiting_google_com_returns_a_page_with_Google_in_title(self):
            self.browser.visit('http://www.google.com/')
            self.assertIn('Google', self.browser.title)
    
    
        def test_filling_Splinter_in_the_search_box_returns_Splinter_website(self):
            self.browser.visit('http://www.google.com.hk/')
            self.browser.fill('q', 'Splinter')
            search_button = self.browser.find_by_name('btnK').first
            while not search_button.visible:
                # waits for the JavaScript to put the button on the page
                pass
            search_button.click()
            self.assertTrue(self.browser.is_text_present('splinter.cobrateam.info'))
    
    
    unittest.main()
  • 相关阅读:
    javaScript 匿名函数 理解
    javaScript this理解
    javaScript原型链理解
    Django学习笔记
    python mysql应用
    华为OBS上传,与modelart添加标签--python
    pyhton 定时任务
    制作滑动验证码(未完待续)
    测试扫描支付功能
    js 易错点(未完待续)
  • 原文地址:https://www.cnblogs.com/hzhida/p/2634543.html
Copyright © 2020-2023  润新知