如何深入理解Pytest中的yield用法?

2026-05-21 14:450阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计97个文字,预计阅读时间需要1分钟。

如何深入理解Pytest中的yield用法?

一、使用yield做异步处理+老样子,可以在conftest.py文件中的方法使用yield,与return的区别在于,return返回后程序就结束了,但yield可以返回值并继续执行后续语句(但不建议)。

如何深入理解Pytest中的yield用法?

一、使用yield做后置处理

老样子,可以在conftest.py文件里面的方法去使用

yield跟return的区别在于,return返回后程序就终止了,但是yield可以返回值,然后继续执行下面的语句(但是不建议,因为测试数据一般单独管理)


本文共计97个文字,预计阅读时间需要1分钟。

如何深入理解Pytest中的yield用法?

一、使用yield做异步处理+老样子,可以在conftest.py文件中的方法使用yield,与return的区别在于,return返回后程序就结束了,但yield可以返回值并继续执行后续语句(但不建议)。

如何深入理解Pytest中的yield用法?

一、使用yield做后置处理

老样子,可以在conftest.py文件里面的方法去使用

yield跟return的区别在于,return返回后程序就终止了,但是yield可以返回值,然后继续执行下面的语句(但是不建议,因为测试数据一般单独管理)