def test_receivables_4(self): '''收款状态-下拉选''' menu = GeneralLedger_Page(self.driver) # 实例化总账页面 self.login.loginFunc() # 登录 menu.ingeneralledgerpage() # 进入总账页面 time.sleep(3) menu.cBtn(menu.button_list[0]) menu.cBtn(menu.button_list[3]) list_Num = [] for receivables in menu.paymentstatus: # 循环遍历经手人下拉列表 text, receivables = menu.contractOption(*receivables) list_Num.append(text) self.assertEqual('请选择', list_Num[0]) self.assertEqual('正常履约', list_Num[1]) self.assertEqual('已终止', list_Num[2]) self.assertEqual('超期未收', list_Num[3]) self.assertEqual('待收款', list_Num[4])
def test_contract(self): """遍历合同主体选项""" menu = GeneralLedger_Page(self.driver) # 实例化总账页面 self.login.loginFunc() # 登录 menu.ingeneralledgerpage() # 进入总账页面 time.sleep(3) menu.cBtn(menu.button_list[0]) menu.cBtn(menu.button_list[1]) list_Num = [] for contract_handledby in menu.contractsubject: # 循环遍历经手人下拉列表 text, contract_handledby = menu.contractOption(*contract_handledby) list_Num.append(text) self.assertEqual('请选择', list_Num[0]) self.assertEqual('房屋租赁', list_Num[1]) self.assertEqual('场地租赁', list_Num[2]) self.assertEqual('土地承包', list_Num[3]) self.assertEqual('资产', list_Num[4]) self.assertEqual('建地', list_Num[5])
def test_tendering_3(self): '''招标方式-下拉选''' menu = GeneralLedger_Page(self.driver) # 实例化总账页面 self.login.loginFunc() # 登录 menu.ingeneralledgerpage() # 进入总账页面 time.sleep(3) menu.cBtn(menu.button_list[0]) menu.cBtn(menu.button_list[2]) list_Num = [] for tendering in menu.tender: # 循环遍历经手人下拉列表 text, tendering = menu.contractOption(*tendering) list_Num.append(text) self.assertEqual('请选择', list_Num[0]) self.assertEqual('公开协作', list_Num[1]) self.assertEqual('公开竞标', list_Num[2]) self.assertEqual('其他', list_Num[3]) self.assertEqual('招投标', list_Num[4]) self.assertEqual('拍卖', list_Num[5])