【发布时间】:2015-05-12 06:09:22
【问题描述】:
我来自单元测试领域,但我目前的项目需要我编写大量 webdriver 代码。我必须将一些应用程序发送到一些没有任何 api 的网站。我正在使用 webdriver 访问他们的网站并完成申请。我面临着独特的挑战,因为每次运行都需要大量时间,而且当我为应用程序的第 n 页编写流程时,我真的无法非常快速地测试我的代码。我倾向于运行代码进行测试,这会花费大量时间降低我的效率。我错过了什么吗。在这种环境中开发的最佳实践是什么。我正在使用 python wto 编写 webdriver。
这就是我的代码目前的结构。
class ApplyPage1():
...
.
.
class ApplyPageN():
我无法直接进入页面 N,因为我提交申请的网站不允许我直接进入该页面。
【问题讨论】:
标签: python selenium webdriver selenium-webdriver