详细报错信息:
这种情况导致的原因:
#重点注意:如果A->B,B->A,有循环导入场景引起的
解决方法:
#需要其中一个函数在方法内导包即可
例子:
indexpage.py
class IndexPage():
def goto_add_member(self):
return AddMemberPage()
addmemberpage.py
class AddMemberPage():
def add_member(self):
return ContactPage()
contactpage.py
class ContactPage:
def goto_add_member(self):
from pageobject.add_member import AddMemberPage
# 当前页面与addmemberpage()页面相互跳转,AddMemberPage()导入到方法def下面解决报错
return AddMemberPage()
testaddmember.py
class TestAddMember:
def test_add_member(self):
name_list = index.goto_add_member().add_member().get_members()
标签:
python
本文转载自: https://blog.csdn.net/qq_40024178/article/details/120071726
版权归原作者 海阔天空_2018 所有, 如有侵权,请联系我们删除。
版权归原作者 海阔天空_2018 所有, 如有侵权,请联系我们删除。