如何为我基于AWS python的lambda项目编写测试用例?

2024-07-03 07:40:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我实现了一个lambda项目,其中有4个模块/项目。每个模块/项目都有实现模块功能的python文件。在

我必须为每个模块编写测试用例,以便它通过CircleCI并在它们自身上执行:

  1. 模块正在启动和停止stepfunction。在
  2. 模块正在调用Rest服务。在
  3. 它正在从S3 Bucket写入/读取文件。在

在任何地方,编写单元测试都像是一个测试驱动的开发,但是现在我已经完成了项目的实现,如何为我的模块编写自动化的测试用例?在


Tags: 模块文件项目lambda功能rests3bucket
1条回答
网友
1楼 · 发布于 2024-07-03 07:40:02

当谈到单元测试时,对于AWS Lambda项目没有什么特别的事情要做。在

Lambda处理程序是一个Python函数。因此,您可以在测试中导入它,用一些输入调用它,并断言输出。就像一个普通的Python函数。在

相关问题 更多 >