python+pytest+uiautomator2+allure移动端测试(七)

193 阅读1分钟

既然用分层结构,那边页面元素,操作,与用例也要分开

新建page_object包,准备这个路径存放页面

继承封装的基础类,页面元素写成全局变量

class Tel(BasePage):
    yinye = "营业厅"
    def call(self):
        self.click('text',yinye)

实例化对象

Tel = Tel()

用例里面调用Tel方法

def test_PyCall(self):
    Tel.call()

其他的就是用例继续加了 下一步准备做集成以及替换uiautomator2成selenium做web端。

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 6天