python webtest端口配置?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python webtest端口配置?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1265字,纯文字阅读大概需要2分钟。
内容图文
![python webtest端口配置?](/upload/InfoBanner/zyjiaocheng/807/306017b283044362918d0c4f260212b0.jpg)
我试图用webtest编写一些测试来测试我的python GAE应用程序.我遇到的问题是应用程序正在侦听端口8080但我无法配置webtest来命中该端口.
例如,我想使用app.get(‘/ getreport’)来达到http://localhost:8080/getreport.显然,它只会遇到http:// localhost / getreport.
有没有办法设置webtest来击中特定端口?
解决方法:
在config,我引用,
port
Required? No, defaults is “80”
Defines the port number to use for
executing requests, e.g. “8080”.
编辑:用户澄清他们的意思是this webtest(pythonpaste),而不是广泛使用的Canoo应用程序.我不会猜到,因为pythonpaste的webtest是一个非常不同的鱼,我引用…:
With this you can test your web
applications without starting an HTTP
server, and without poking into the
web framework shortcutting pieces of
your application that need to be
tested. The tests WebTest runs are
entirely equivalent to how a WSGI HTTP
server would call an application
没有启动HTTP服务器,没有“端口”的概念 – 在WSGI级别的进程中运行,没有实际的TCP / IP和HTTP.因此,“应用程序”不会侦听端口8080(或任何其他端口),而是直接调用其WSGI入口点,“就好像”HTTP服务器正在调用它们一样.
如果你想测试一个实际运行的HTTP服务器,那么你需要Canoo的webtest(或其他等效的框架),而不是pythonpaste – 后者将通过避免任何套接字层和HTTP层开销来实现更快的测试,但你可以’以这种方式测试一个单独的,现有的,运行的服务器(例如GAE的SDK).
内容总结
以上是互联网集市为您收集整理的python webtest端口配置?全部内容,希望文章能够帮你解决python webtest端口配置?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。