08 2021 档案
摘要:参数化允许传递多组数据进行测试 parametrize(argnames, argvalues, indirect= False, ids = None, scope = None) 1、第一个参数:参数名:字符串格式,多个参数之间用逗号隔开 2、第二个参数: 参数对应的值,list格式, 多组数据
阅读全文
摘要:_init_ : 在调用该包时,会执行包中的init文件内容 如图,Commonly包下有三个经常被调用的文件 若要在其他外部文件(test)中调用Commonly中三个文件中的类,则需要在test中编写引用: from Commonly.Param_url import Param from Co
阅读全文
摘要:assert断言 1.在判断异常后输出提示信息,方便检查原因 def f(): return 4 a = f() def test_01(): assert a % 2 == 0, "判断 a 为偶数,当前 a 的值为:%s" % a 注:一个函数中assert断言某一个执行失败后便不会执行该函数中
阅读全文
摘要:pytest运行 ·测试搜索 运行pytest可在终端指定目录和文件,如果不指定,pytest会搜索当前目录及其子目录中以test_开头或以_test结尾的测试函数(遵循pytest的命名规则) 以pytest方式运行,需要改工程设置默认的运行器,File - setting -Tools - py
阅读全文
摘要:二叉树包含节点:一个节点包含节点值及子节点 class TreeNode: def __init__(self,val =0, left = None, right = None): self.val = val self.left = left self.right = right # 给二叉树的
阅读全文

浙公网安备 33010602011771号