V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tornado Documentation
http://www.v2ex.com/tornado/
Tornado on GitHub
https://github.com/facebook/tornado/
Tornado Gists
http://tornadogists.org/
Livid
V2EX  ›  Tornado

用 Tornado 做的网站,大家在写测试的时候,一般都是怎么做的呢?

  •  
  •   Livid · 2015-01-18 17:08:41 +08:00 · 5736 次点击
    这是一个创建于 3574 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 条回复    2015-01-18 21:06:38 +08:00
    scys
        1
    scys  
       2015-01-18 19:05:57 +08:00 via Android
    哈哈!和普通的一样测试方式,不过加了异步测试步骤下去
    kernel1983
        2
    kernel1983  
       2015-01-18 19:10:16 +08:00
    另外跑一个 autoreload 每次save代码的时候自动跑一堆测试脚本,特别适合测试API

    官方有一些案例,每一个脚本自己起一个服务器,随机端口,然后测试完毕以后连同这个服务器instance一起删除
    neoblackcap
        3
    neoblackcap  
       2015-01-18 19:27:42 +08:00
    自己生成个假的请求去特定的api,然后将返回的结果跟预期结果比较,有什么难的啊?异步的话,官方文档里面有说明啊,貌似是用他们提供的装饰器,然后就同步执行反正会阻塞就是了。
    p2p
        4
    p2p  
       2015-01-18 20:26:24 +08:00 via iPhone
    要分类型测试的吧:

    1.逻辑部分测试用例
    2.控制器的测试用例
    3.性能 内存泄漏测试用例
    mywaiting
        5
    mywaiting  
       2015-01-18 21:06:38 +08:00
    Tornado里面不是有个maint自己测试用的测试用例么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1386 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:47 · PVG 07:47 · LAX 16:47 · JFK 19:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.