• 这些我感觉我永远也记不住,只能需要时Google了。

  • 推荐使用pytest + allure

  • 求推荐

  • 感谢分享

  • 我也不太懂,刚刚把api改成了通过tornado实现的,抄的网上的例子:

    import os
    import tornado.web
    import tornado.ioloop

    class MainHandler(tornado.web.RequestHandler):
    def get(self):
    self.write("Hello , SELECT\n")

    def post(self):
    self.write("hello , ADD\n")

    def put(self):
    self.write("hello , UPDATE\n")

    def delete(self):
    self.write("hello , DELETE\n")


    if __name__ == "__main__":
    settings = {
    'debug' : True,
    'static_path' : os.path.join(os.path.dirname(__file__) , "static") ,
    'template_path' : os.path.join(os.path.dirname(__file__) , "template") ,
    }

    application = tornado.web.Application([
    (r"/" , MainHandler),
    ] , **settings)
    application.listen(8888)
    tornado.ioloop.IOLoop.instance().start()

    300并发用户,Locust压测结果:

    300并发用户,JMeter压测结果:

    这差距也太大了点。。。

  • 谢谢,我那个api是直接用flask-restful本地起的一个,可能本身就不支持那么高的并发。有没有比较方便本地直接配置的又支持高并发的api推荐推荐呀?