page object
各位,有谁会page object 你这个问题太大,建议你可以先从论坛搜索中自行看下。 lsekfe 发表于 2017-7-17 14:28你这个问题太大,建议你可以先从论坛搜索中自行看下。
想问一下,下拉框该如何封装了 将每个web页面独立封装一个类,每个页面元素查找封装为一个函数,返回element,函数参数为Driver。 说简单点就是你的测试用例(脚本)和页面元素分离开 这就是测试领域的POM 如果你要下拉框操作的相关封装的 网上有 Real_小T 发表于 2017-7-17 16:26
说简单点就是你的测试用例(脚本)和页面元素分离开 这就是测试领域的POM 如果你要下拉框操作的相关封装的...
class ProductPage(Page):
applyCity_loc = (By.ID,"applyCity")
def type_applyCity(self, applyCityvalue):
Select(self.find_element(*self.applyCity_loc)).select_by_value(applyCityvalue)
哥们,帮忙看一下最后一行代码是什么意思了,谢了 smuuupl 发表于 2017-7-17 15:59
将每个web页面独立封装一个类,每个页面元素查找封装为一个函数,返回element,函数参数为Driver。
class ProductPage(Page):
applyCity_loc = (By.ID,"applyCity")
def type_applyCity(self, applyCityvalue):
Select(self.find_element(*self.applyCity_loc)).select_by_value(applyCityvalue)
页:
[1]