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

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

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

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

pytest.mark.parametrize(argnames,argvalues)

argnames:參數(shù)名  

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

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

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

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

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

import pytest

class Test01():

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

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

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

相關(guān)文章

最新評(píng)論

西充县| 白河县| 武川县| 内丘县| 桑日县| 紫金县| 彝良县| 凭祥市| 土默特右旗| 桑日县| 新邵县| 滕州市| 维西| 萍乡市| 综艺| 太和县| 沙雅县| 莱西市| 贵港市| 东明县| 高清| 阿鲁科尔沁旗| 安徽省| 高青县| 保靖县| 达孜县| 托里县| 彩票| 长沙县| 司法| 达日县| 新乡市| 克东县| 社旗县| 都兰县| 馆陶县| 额敏县| 无为县| 卢湾区| 大宁县| 陕西省|