【问题标题】:How to use pytest command for code optimization如何使用pytest命令进行代码优化
【发布时间】:2020-07-23 19:23:53
【问题描述】:

所以,我是 TDD 的新手,我最近接受了关于我之前做过的任务分配的技术面试。在面试中,面试官运行了一些 pytest 命令,指出我的代码中应该优化的这两行:

final_schedule[opening_day].append(f'{opening_schedule} - {closing_schedule}') final_schedule[self.days[6]].append(f'{opening_schedule} - {closing_schedule}')

现在我正在尝试找到我可以运行的 pytest 命令,以便找到将来要优化我的代码的内容,但我找不到它。我不确定他运行的是否只是一个 pytest 命令。我想知道是否有人可以帮助我找到该命令?谢谢!

【问题讨论】:

  • 为什么不问问你面试的人?
  • 我认为这是最好的方法,而且我也认为你问他们这个问题会得到分数。如果您将来尝试被同一个人聘用,他可能会因为您很快回来并询问有关面试的问题而记住您:-)

标签: python unit-testing flask tdd pytest


【解决方案1】:

我认为答案是pytest-benchmark。这有助于我们了解哪些测试花费的时间最多。 从自述文件

【讨论】:

    猜你喜欢
    • 2010-09-06
    • 2012-02-26
    • 2012-11-23
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 2016-10-24
    相关资源
    最近更新 更多