首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Google App Engine Python单元测试

Google App Engine Python单元测试
EN

Stack Overflow用户
提问于 2010-05-02 01:32:11
回答 2查看 5.8K关注 0票数 17

我想为我的Google App Engine编写一些Python单元测试。我该如何设置它?有没有人碰巧有一些示例代码来演示如何编写简单的测试?

EN

回答 2

Stack Overflow用户

发布于 2011-07-11 12:57:10

Google的Python SDK现在可以通过unittest模块实现这一点。更多细节here

有一点您可能会发现很有用:要实际执行测试,您应该使用NoseGAE。在命令行中,使用:

代码语言:javascript
复制
$ sudo easy_install nose
$ sudo easy_install NoseGAE

(您也可以使用pip进行虚拟环境安装)

然后用cd进入你的应用程序的源目录并运行:

代码语言:javascript
复制
$ nosetests --with-gae

这将为您的应用程序运行所有单元测试。

票数 3
EN

Stack Overflow用户

发布于 2010-10-30 22:50:51

由于gae是基于webhooks的,因此可以很容易地为app.yaml中的所有相关urls设置自己的测试框架。您可以在开发服务器上的示例数据集上测试它(使用--datastore_path选项启动devel服务器),并断言写入数据库或webhook响应。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2750911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档