在APP的测试时BasePage.py文件中需要如上图的方式把driver接收然后被继承与调用,为什么在web自动化里BasePage.py中没有这样的类似操作?

在APP的测试时BasePage.py文件中需要如上图的方式把driver接收然后被继承与调用,为什么在web自动化里BasePage.py中没有这样的类似操作?


看你个人来着,你想要有的话也行,没的话也没事

但是为什么在APP中就是必须的而在web中就可有可无呢,有点没明白

你的问题跟自动化没关系,你应该了解 :

  1. Python 的类变量和实例变量是什么。
  2. 子类如何复用父类的类变量或实例变量。