关于没有实例化对象就调用函数

来源:11-2 接口框架拓展

测试开发大牛

2018-06-20

老师,我有哥问题一直不明白:就是你在BasePage里面没有实例化DriverBase,仅仅写了public DriverBase driver;这句话就可以用driver去调用DriverBase里面的findelement、click等封装的http://img.mukewang.com/szimg/5b292b880001bf1108160489.jpg方法,这个我不明白为啥这样能行啊?

写回答

1回答

Mushishi

2018-06-20

因为你这个driver是传递进来得,说的是这个driver是DriverBase类型得driver,然后你其他地方调用得时候需要传递进来得,这里只是用,没实例化,最后用得时候只实例化一个就行。然后一次传入。

0
0

Web自动化测试 Selenium基础到企业应用

零基础学习Web自动化,测试面试必问技术点解答,高薪在向你招手

1237 学习 · 862 问题

查看课程