def caiwu_rent_time(self, n): text = self.pm.read_element_txt_by_id(self.po.caiwu_sign_time) text_list = text.split(u'至') date_start = text_list[0] date_end = text_list[1] date1 = date.today() date1 = str(date1) date2 = date.get_today_month(n) date2 = date.get_day_of_d(date2, n=-1) date2 = str(date2) if date1 == date_start and date2 == date_end: pass else: self.pm.screen_shot() print '财务收费确认页面,合同租期错误:', date1, date2, date_start, date_end assert True is False
def test_sign_checkout(self): # app端签约 self.login.login_judge(data.user_01, data.pwd_01) self.home.click_tab_house_status() # 测试环境 # self.houseStatus.house_status_flow_fensan(data.district_dongcheng, data.street_longtan, data.community_fensan_01, # data.room_no_07, data.user, data.rent_time_3, method='季付', fee1='房屋租金', # zhouqi1='周期费用', day=1, addmoney='1000', furniture1='床', model1='1.2米床', # num1=3, mendian='江大门店', saleman='张爱东', fapiao='No' # ) # 生产环境-UI自动化测试-1栋 self.houseStatus.house_status_flow(data.community_jizhong_ui, data.loudong_name_jizhong_01, data.user_01, data.rent_time_6, method='季付', fee1='物业费', zhouqi1='一次性', day=1, addmoney1='1000', furniture1='家电', model1='电冰箱', num1=1, mendian='测试门店1', saleman='用户四', fapiao='No', no='1001') date_now = str(date.today()) self.houseStatus.bill_plan_page_check(total_money=68195.0, d1=date_now, money1=39800.00, date1=date_now, fe1=180.00, fe2=1000.00, fe3=9405.00, fe4=28215.00, fe5=1000.00, status_fenqi='6_3', money2=28395.00, tag=2) # self.houseStatus.confirm_ren() # self.houseStatus.bill_plan_flow() # self.home.click_tab_order() self.home.click_tab_home() self.home.click_confirm_hetong() self.orders.order_confirm_flow(data.community_jizhong_ui, data.room_no_1001, data.remark, money_1=39800.00) """ # 转到web端财务确认 # self.driver_web = driver.Driver().driver_web_session(url_zhiyu_test) # self.login_web = login_w.PageActionLogin(self.driver_web) # self.finance = page_action_finance.Finance(self.driver_web) self.login_web.login_page_action(data.user, data.pwd) self.finance.order_manage_flow(data.room_no_07) """ # app端财务确认 self.orders.caiwu_pay_confirm(data.community_jizhong_ui, data.room_no_1001, money_t=39800.00, n=6) # 转到app执行退房 self.home.click_tab_house_status() self.houseStatus.select_community_room_jizhong( data.community_jizhong_ui, data.loudong_name_jizhong_01, data.room_no_1001) self.houseStatus.room_checkout() self.checkout.checkout_flow_jizhong(data.item_bed, data.reason_bed, data.room_status, sign_n=6, rent_n=3, status_jiesuan='6_3', money_tui=6847.49) # self.houseStatus.judege_house_status() self.home.click_tab_home() # self.home.click_tab_order() self.orders.click_wait_pay() self.orders.refress_screen() self.orders.confirm_order_wait_pay(data.community_jizhong_ui, data.room_no_1001) # self.orders.judge_fee_title() # self.orders.fee_page_flow(data.remark) self.orders.refund_page_jizhong(data.tuikuan_way_01, data.remark, data.bank_owner_name, data.bank_name, data.bank_count) """ # 转到web端财务确认 self.driver_web = driver.Driver().driver_web_session(url_zhiyu_test) self.login_web = login_w.PageActionLogin(self.driver_web) self.finance = page_action_finance.Finance(self.driver_web) self.login_web.login_page_action(data.user, data.pwd) self.finance.order_manage_flow(data.room_no_07) """ # app财务退款确认 self.orders.caiwu_pay_confirm_tuifei_jizhong(data.community_jizhong_ui, data.room_no_1001)