需要测试一个复杂的 Web 应用程序,该应用程序与基于远程第 3 方 CGI 的 Web 服务进行交互。
我计划在虚拟网络服务器中实现一些第三方服务,以便我可以完全控制测试用例。
寻找一个简单的 python http web 服务器或框架来模拟第 3 方界面。
Use cherrypy http://cherrypy.org,看一下Hello World:
import cherrypy
class HelloWorld(object):
def index(self):
return "Hello World!"
index.exposed = True
cherrypy.quickstart(HelloWorld())
运行此代码,您就拥有了一个非常快的 Hello World 服务器localhost
port 8080
!!很容易吧?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)