<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>

            基于 SELENIUM 的自動(dòng)化測試架構(24)

            發(fā)表于:2017-04-11來(lái)源:gitbook作者:凌俁Linty?點(diǎn)擊數: 標簽:selenium
            使用unittest需要以下簡(jiǎn)單的三步: 引入unittest模組 繼承unittest.TestCase基類(lèi) 測試方法 以 test 開(kāi)頭 unittest 并未使用 Java 語(yǔ)言常見(jiàn)的注解方式,依舊停留在 比較

            使用unittest需要以下簡(jiǎn)單的三步:

            • 引入unittest模組
            • 繼承unittest.TestCase基類(lèi)
            • 測試方法test開(kāi)頭

            unittest 并未使用 Java 語(yǔ)言常見(jiàn)的注解方式,依舊停留在 比較早期的 Java 版本中依靠方法名稱(chēng)進(jìn)行識別的方式。主要有以下兩個(gè)固定名字的方法:

            • setUp():在每個(gè)測試方法運行前,執行。是測試前置條件。
            • tearDown():在每個(gè)測試方法運行后執行,是測試清理操作。

            具體的代碼如下:

            class RanzhiMainTest(unittest.TestCase):
              """
              第一步:import unittest
              第二步:繼承 unittest.TestCase 類(lèi)
              第三步:測試的方法,以test_ 開(kāi)頭
              第四步:重寫(xiě) setUp() 作為 測試前置條件,注意setUp的大小寫(xiě),必須一致
              第五步:重寫(xiě) tearDown() 作為 測試清理操作,注意 tearDown的大小寫(xiě),必須一致
              """
              # 全局變量
              base_driver =  
            
            
            
                       

            原文轉自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html

            ...
            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>