首页 > 其他分享 >学习pytest看到一句话记录一下:

学习pytest看到一句话记录一下:

时间:2022-12-01 17:11:15浏览次数:46  
标签:Assert 记录 学习 pytest 测试 Cleanup 我们 Arrange

测试分为四个步骤:

1.Arrange

2.Act

3.Assert

4.Cleanup

Arrange安排 是我们为考试做准备。

Act 启动 。这一行为实现了被测系统(SUT)状态的改变,也是我们可以查看的改变后的状态,以便我们对行为做出判断。这通常采用函数/方法调用的形式。

Assert 断言 是我们观察结果状态的地方,检查尘埃落定后它看起来是否像我们预期的那样。这是我们收集证据来证明行为是否符合我们预期的地方。这个 assert 在我们的测试中,我们在哪里进行测量/观察,并对其应用我们的判断。如果什么东西应该是绿色的,我们会说 assert thing == "green" .

Cleanup清理 是测试在其自身之后重新开始的位置,因此其他测试不会意外地受到它的影响。

强制翻译的,理解大意

标签:Assert,记录,学习,pytest,测试,Cleanup,我们,Arrange
From: https://www.cnblogs.com/tarzen213/p/16942037.html

相关文章

  • vite使用记录
    1.搭建项目使用NPM:npmcreatevite@latest使用Yarn:yarncreatevite使用PNPM:pnpmcreatevite构建一个Vite+Vue项目#npm6.xnpmcreatevite@late......
  • iOS学习之 plist文件的读写
    在做iOS开发时,经常用到到plist文件, 那plist文件是什么呢?它全名是:PropertyList,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此......
  • C++学习笔记——内联函数
    //#include<iostream>//usingnamespacestd;////#defineSUM(x)((x)*(x))//定义一个宏参数//////inlinevoidfun(inti)//{//cout<<(i*......
  • C++学习笔记——operator
    //#include<iostream>//usingnamespacestd;//////classStu//{//public://inta;//doubleb;////Stu()//{//a=12;//b......
  • C++学习笔记——类内operator
    //#include<iostream>//usingnamespacestd;////classStu//{//public://inta;//Stu()//{//a=26;//}//intoperator+(intb)......
  • C++学习笔记——二元运算符
    //#include<iostream>//usingnamespacestd;////classStu//{//public://inta;//Stu(inta1)//{//a=a1;//}////关系运算符重......
  • C++学习笔记——一元运算符
    //#include<iostream>//usingnamespacestd;////classStu//{//public://inttemp;//Stu(intt)//{//temp=t;//}////负号//......
  • C++学习笔记——static累加
    //#include<iostream>//usingnamespacestd;////classStu//{//public://staticintb;//静态成员无论赋值如何变化,一个静态成员只有一个空间//......
  • Mac开发利器之程序员编辑器MacVim学习总结
    Emacs和Vim都是程序员专用编辑器,Emacs被称为神的编辑器,Vim则是编辑器之神。至于两者到底哪个更好用,网络上两大派系至今还争论不休。不过,相比之下,Emacs更加复杂,已经不能算是......
  • 7.golang语言学习,标识符的命名规范
    1.凡是自己可以命名的都是标识符2.命名规则a.由26个英文字母,数字0-9,_组成b.不能数字开头c.严格区分大小写d.不能包含空格e.下划线”_“本身在go......