最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pytest單元測試框架如何實(shí)現(xiàn)參數(shù)化

 更新時間:2020年09月05日 14:37:09   作者:多測師_鄭sir  
這篇文章主要介紹了Pytest單元測試框架如何實(shí)現(xiàn)參數(shù)化,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

1、傳入單個參數(shù)

pytest.mark.parametrize(argnames,argvalues)

argnames:參數(shù)名  

argvalues:參數(shù)對應(yīng)的值,類型必須為可迭代類型,一般為 list  

import pytest
class Test01():
  @pytest.mark.parametrize("school",["深圳多測師","廣州多測師","上海多測師"])
  def test_dcs(self,school):
    print(school)
if __name__ == '__main__':
  pytest.main(["-s","test_demo1.py"])
# 結(jié)果如下
test_demo1.py 
深圳多測師.
廣州多測師.
上海多測師.

2、傳入多個參數(shù)

pytest.mark.parametrize((arg1,arg2),[(argvalue1,argvalue2),(argvalue3,argvalue4)])

list 中每個元素都是個元組,元組里的每個元素都與參數(shù)一一對應(yīng)  

import pytest

class Test01():

  @pytest.mark.parametrize(("school","schoolmaster"),
               [("深圳多測師","Mr.Chen"),
               ("上海多測師","Mr.Xie"),
               ("廣州多測師","Mr.Fu")])
  def test_dcs(self, school, schoolmaster):
    print("{}校區(qū)的校長是{}".format(school,schoolmaster))
if __name__ == '__main__':
  pytest.main(["-s","test_demo1.py"])

# 結(jié)果如下
test_demo1.py 
深圳多測師校區(qū)的校長是Mr.Chen.
上海多測師校區(qū)的校長是Mr.Xie.
廣州多測師校區(qū)的校長是Mr.Fu.

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

绵阳市| 兴国县| 天祝| 陆丰市| 宁夏| 仁寿县| 亚东县| 巍山| 灯塔市| 永嘉县| 建德市| 额济纳旗| 渭南市| 观塘区| 金昌市| 松潘县| 百色市| 凤城市| 遵义市| 固阳县| 昂仁县| 保德县| 拉孜县| 兴安盟| 九寨沟县| 莱州市| 那曲县| 茂名市| 遂溪县| 博湖县| 厦门市| 鄂温| 新蔡县| 杨浦区| 筠连县| 玉田县| 讷河市| 灵川县| 沈丘县| 江永县| 静安区|