采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这里的page参数是指继承的已存在的page对象,通过继承已存在的page对象直接获取页面driver属性,不需要重新实例化browser获取driver属性。
这种场景常应用在测试页面切换时,目的时避免重复启动浏览器。
但是我看老师你写的page对象的代码好像没有driver这个属性,是不是应该把page.driver改为page.browser?
不不不,page.browser类属性是CHROME或者FIREFOX、IE类,并不是浏览器对象的实例,page.driver实例属性才是浏览器对象的实例,我们传入的构造方法的参数是浏览器对象的实例而不是浏览器类。 理解了吗,同学?
例如Chrome吗?好像Chrome也没有driver属性。我基础不太好,老师能把浏览器对象实例的import路径写下吗?
登录后可查看更多问答,登录/注册
开发高扩展、高可用的自动化测试框架,利用好测试自动化技术。
1.1k 4
803 12
733 9
1.1k 7