zoukankan      html  css  js  c++  java
  • unittest 单元测试框架

    import unittest #要引入unittest框架包  

    import unittest #要引入unittest框架包
    class Baidu(unittest.TestCase):#Baidu类继承unittest.TestCase类,从继承TestCase类继承可以
                       #告诉unittest模式的方式,这是一个测试案例
      def setUp(self):#setUP用于设置初始化部分,在测试用例之前,这个方法中的函数先调用
        self.driver = webdriver.Firefox()
        self.base_url = "http://www.baidu.com"
      
      self.verificationError = [] #脚本运行时,错误信息打印在这个列表中
      self.accept_next_alert = True #是否接受下一个警告
      
      def test_baidu(self): #这是一个测试用例
        driver = self.driver
        driver.get(base_url)
        driver.find_element_by_id("kw").send_keys("seleniu")
        driver.find_element_by_id("su").click()
      
      def tearDown(self):
        self.driver.quit()
        self.assertEqual([],self.verificationErrors)
        #查出self.verficationError不为空时,输出报错信息
  • 相关阅读:
    超酷图片压缩工具,就是不支持批量
    eclipse java热加载
    mysql 突然报错,连接不上
    svn问题终极解决办法
    svn经常困扰我的问题
    洛谷 P3628
    CodeForces 1091H
    委托的实际应用
    WPF 小知识点001
    C# 扩展方法一
  • 原文地址:https://www.cnblogs.com/guog1/p/8472633.html
Copyright © 2011-2022 走看看