def test01_add_membership_sales(self): """添加会籍销售以及验证添加是否成功""" sales = self.paras.get_params("会籍销售自动化测试") AddSales.add_salse(self.driver, sales) self.opera_json.check_json_value("test01_add_membership_sales", sales) CheckData.check_data(self.driver, "//table[@class='table-1 edit-mode']", sales, 6)
def test01_add_store(self): AddStore.add_store(self.driver, '懒猫馆——自动化测试数据不能删除', '14565456674', '310000', '310000', '310104', '徐汇区田林路100号') CheckData.check_data(self.driver, '//table[@class="table-1 edit-mode"]', '懒猫馆——测试数据不能删除', 2) time.sleep(3)
def test01_purchase_private_course(self): """购买私教合同以及验证购买是否成功""" PurchasePrivateContract.purchase_private_course(self.driver) privateCourseName = self.opera_json.get_data( "test01_add_private_course") CheckData.check_data(self.driver, "//table[@class='table-1 edit-mode']", privateCourseName, 7) time.sleep(2)
def test02_add_coach(self): """添加教练以及验证添加是否成功""" paras = parameterize() coach = paras.get_params("教练自动化测试") AddCoach.add_coach(self.driver, coach) self.opera_json.check_json_value("test02_add_coach", coach) CheckData.check_data(self.driver, "//table[@class='table-1 edit-mode']", coach, 6) time.sleep(3)
def test01_add_free_group_course(self): """添加免费团课,暂时未做验证""" free_course_name = self.paras.get_params("免费团课自动化") AddGroupCourse.add_group_course(self.driver, free_course_name) self.opera_json.check_json_value("test01_add_free_group_course", free_course_name) #存到json文件 CheckData.check_data(self.driver, '//table[@class="table-1 edit-mode"]', free_course_name, 1) time.sleep(2)
def test02_add_pay_group_course(self): """添加付费团课,暂时未做验证""" pay_course_name = self.paras.get_params("付费团课自动化") AddGroupCourse.add_group_course(self.driver, pay_course_name, isRun=True) time.sleep(2) AddGroupCourseCardSetting.add_Group_course_card_setting( self.driver, pay_course_name) self.opera_json.check_json_value("test02_add_pay_group_course", pay_course_name) CheckData.check_data(self.driver, '//table[@class="table-1 edit-mode"]', pay_course_name, 1) time.sleep(2)
def test02_Add_Formal_Customer(self): """潜在会员变成正式会员以及验证入会是否成功""" FormalCustomer.formalCustomer(self.driver) CheckData.check_data(self.driver, "//table[@class='table-1']", self.customer, 9)
def test01_add_potentital_customer(self): """添加潜在会员以及验证添加是否成功""" AddPotentitalCustomer.add_potentital_customer(self.driver, self.customer) CheckData.check_data(self.driver, "//table[@class='table-1']", self.customer, 5)
def test02_purchase_store_card(self): """购买储值卡以及验证是否购买成功""" PurchaseCard.purchase_card(self.driver) CheckData.check_data(self.driver, "//table[@class='table-1 edit-mode']", "储值卡不要删除数据", 6)
def test02_store_card_setting(self): """添加储值卡以及验证添加是否成功""" store_card = self.paras.get_params("自动化测试储值卡") StoreCardSetting.card_setting(self.driver,store_card) CheckData.check_data(self.driver,"//table[@class='table-1 edit-mode']",store_card,2) self.opera_json.check_json_value("test02_store_card_setting", store_card)
def test01_membership_card_setting(self): """添加会籍卡以及验证添加是否成功""" membership_card = self.paras.get_params("自动化测试会籍卡") MembershipCardSetting.membership_card_setting(self.driver,membership_card) CheckData.check_data(self.driver,"//table[@class='table-1 edit-mode']",membership_card,2) self.opera_json.check_json_value("test01_membership_card_setting",membership_card)