摘要: 现在让我们来解决我们真正的问题,即我们的设计只允许一个全局列表。 我将演示一个关键的TDD技术:如何使用一个渐进的、循序渐进的过程来适应现有的代码,这些过程将您从工作状态转移到工作状态。测试山羊,而不是重构猫。 必要时采用小型设计 让我们考虑一下我们希望如何支持多个列表,但实际上,我们希望对此进行扩 阅读全文
posted @ 2019-10-21 17:13 Ranxf 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 隐示等待和显示等待 我们看看在功能测试中function_tests.py中的 time.sleep 这就是所谓的“显性等待”。这与“隐式等待”形成对比:在某些情况下,selenium会在认为页面正在加载时尝试“自动”等待您。 它甚至提供了一个名为隐式等待的方法,让您可以控制如果您向它请求一个似乎还 阅读全文
posted @ 2019-10-21 14:13 Ranxf 阅读(262) 评论(0) 推荐(0) 编辑