5

首先,当我说守护进程时,我并不一定是指这样生成的应用程序,而仅仅是打算以这种方式运行的应用程序;在这种情况下,是一个 HTTP 负载平衡组件。

问题的症结在于,当您对 Flask 应用程序之类的东西进行功能测试时,您可以初始化该应用程序并在同一过程中对其进行测试。当您像我一样测试网络守护程序时,它需要在单独的进程中运行。所以,我的问题是,是否有任何既定的工具或方法可以做到这一点?我的直观方法是在测试设置期间生成进程,通过使用 httplib2 之类的请求对其运行测试,然后在拆卸期间终止它。不过,这感觉有点脆弱,我想知道是否有更优雅的方法。

4

0 回答 0