def test03_vendor_edit_info(self): print("修改供应商从供应商详情点击编辑case") elemt = Base(self.driver) Homepage(self.driver).vendor_line() time.sleep(2) Vendor_basic_location(self.driver).set_vendor_basic_info( "info" + Random_chinese) # 填写供应商信息 Vendor_basic_location_edit( self.driver).set_vendor_basic_info_edit() # 获取供应商名称 Vendor_basic_location(self.driver).new_vendor_info_save() # 保存供应商 Vendor_basic_location(self.driver).new_vendor_info_check() # 校验保存成功 Vendor_basic_location_edit( self.driver).set_vendor_basic_select() # 搜索供应商名 Vendor_select_list(self.driver).vendor_list_name() # 点击供应商名称按钮 time.sleep(2) Vendor_basic_location_edit( self.driver).edit_vendor_info() #点击供应商详情页面编辑按钮 Vendor_basic_location_edit(self.driver).edit_vendor_basic_info( "edit_info" + Random_chinese) # 编辑供应商信息 Vendor_basic_location_edit(self.driver).edit_vendor_class_basic_info( "editcls" + Random_chinese) # 编辑供应商分类 Vendor_basic_location_edit( self.driver).edit_address_button() # 点击编辑地址按钮 Address_basic_location(self.driver).set_address_basic_info( "供应商修改地址备注!!!") # 填写地址信息 elemt.screenshot("供应商修改地址截图") # 截图 Address_basic_location(self.driver).address_basic_info_save() # 保存地址 Vendor_basic_location_edit( self.driver).edit_vendor_info_save() # 保存供应商 Vendor_basic_location_edit( self.driver).edit_vendor_info_check() # 校验保存成功
def test03_customer_edit_info(self): print("修改客户从客户详情点击编辑case") elemt = Base(self.driver) Homepage(self.driver).customer_line() time.sleep(2) Customer_basic_location(self.driver).set_customer_basic_info( "info" + Random_chinese) #填写客户信息 Customer_basic_location_edit( self.driver).set_customer_basic_info_edit() #获取客户名称 Customer_basic_location(self.driver).new_customer_info_save() #保存客户 Customer_basic_location(self.driver).new_customer_info_check() #校验保存成功 Customer_basic_location_edit( self.driver).set_customer_basic_select() #搜索客户名 Customer_select_list(self.driver).customer_list_name() #点击客户名称按钮 time.sleep(2) Customer_basic_location_edit( self.driver).edit_customer_info() #点击客户详情页面编辑 Customer_basic_location_edit(self.driver).edit_customer_basic_info( "edit_info" + Random_chinese) #编辑客户信息 Customer_basic_location_edit( self.driver).edit_customer_class_basic_info( "editcls_info" + Random_chinese) #编辑客户分类 Customer_basic_location_edit( self.driver).edit_address_button() #点击编辑地址按钮 Address_basic_location(self.driver).set_address_basic_info( "客户信息页面进入修改地址备注!!!") #填写地址信息 elemt.screenshot("客户详情页面修改地址截图") # 截图 Address_basic_location(self.driver).address_basic_info_save() #保存地址 Customer_basic_location_edit( self.driver).edit_customer_info_save() #保存客户 Customer_basic_location_edit( self.driver).edit_customer_info_check() #校验保存成功
def test01_vendor_new(self): print("新建供应商case") elemt = Base(self.driver) Homepage(self.driver).vendor_line() time.sleep(2) Vendor_basic_location(self.driver).set_vendor_basic_info( "new" + Random_chinese) #填写供应商信息 Vendor_basic_location(self.driver).set_vendor_class_info( "newclas" + Random_chinese) #填写供应商分类 Vendor_basic_location(self.driver).new_address_button() # 点击新建供应商地址按钮 Address_basic_location(self.driver).set_address_basic_info( "客户新增地址备注!!!") # 填写地址信息 elemt.screenshot("供应商新增地址截图") # 截图 Address_basic_location(self.driver).address_basic_info_save() # 保存地址 Vendor_basic_location(self.driver).new_vendor_info_save() # 保存供应商 Vendor_basic_location(self.driver).new_vendor_info_check() # 校验保存成功
def test01_customer_new(self): print("客户新建case") elemt = Base(self.driver) Homepage(self.driver).customer_line() time.sleep(2) Customer_basic_location(self.driver).set_customer_basic_info( "new" + Random_chinese) #填写客户信息 Customer_basic_location(self.driver).set_customer_class_info( "newcls" + Random_chinese) #填写客户分类 Customer_basic_location(self.driver).new_address_button() #点击新建客户地址按钮 Address_basic_location(self.driver).set_address_basic_info( "客户新增地址备注!!!") #填写地址信息 elemt.screenshot("客户新增地址截图") # 截图 Address_basic_location(self.driver).address_basic_info_save() #保存地址 Customer_basic_location(self.driver).new_customer_info_save() #保存客户 Customer_basic_location(self.driver).new_customer_info_check() #校验保存成功
def test04_vendor_delete_list(self): #列表页面操作删除 print("从供应商列表删除case") elemt = Base(self.driver) Homepage(self.driver).vendor_line() time.sleep(2) Vendor_basic_location(self.driver).set_vendor_basic_info( "delete_list" + Random_chinese) # 填写供应商信息 Vendor_basic_location_edit( self.driver).set_vendor_basic_info_edit() # 获取供应商名称 Vendor_basic_location(self.driver).new_vendor_info_save() # 保存供应商 Vendor_basic_location(self.driver).new_vendor_info_check() # 校验保存成功 Vendor_basic_location_edit( self.driver).set_vendor_basic_select() # 搜索供应商名 elemt.screenshot("供应商列表页面搜索后截图") Vendor_select_list(self.driver).vendor_list_delete() # 点击供应商操作删除按钮 Vendor_basic_location_delete( self.driver).windos_delete_or_disable_vendor() # 校验是禁用还是删除 elemt.screenshot("供应商列表页面删除后截图")
def test04_customer_delete_list(self): #列表页面操作删除 print("从客户列表删除case") elemt = Base(self.driver) Homepage(self.driver).customer_line() time.sleep(2) Customer_basic_location(self.driver).set_customer_basic_info( "delete_list" + Random_chinese) # 填写客户信息 Customer_basic_location_edit( self.driver).set_customer_basic_info_edit() # 获取客户名称 Customer_basic_location(self.driver).new_customer_info_save() # 保存客户 Customer_basic_location( self.driver).new_customer_info_check() # 校验保存成功 Customer_basic_location_edit( self.driver).set_customer_basic_select() # 搜索客户名 elemt.screenshot("客户列表页面搜索结果截图") Customer_select_list(self.driver).customer_list_delete() # 点击客户操作删除按钮 Customer_basic_location_delete( self.driver).windos_delete_or_disable_customer() #校验是禁用还是删除 elemt.screenshot("客户列表页面删除后截图")
def test05_vendor_delete_info(self): #供应商详情页面删除 print("从供应商信息里删除case") elemt = Base(self.driver) Homepage(self.driver).vendor_line() time.sleep(2) Vendor_basic_location(self.driver).set_vendor_basic_info( "delete_info" + Random_chinese) # 填写供应商信息 Vendor_basic_location_edit( self.driver).set_vendor_basic_info_edit() # 获取供应商名称 Vendor_basic_location(self.driver).new_vendor_info_save() # 保存供应商 Vendor_basic_location(self.driver).new_vendor_info_check() # 校验保存成功 Vendor_basic_location_edit( self.driver).set_vendor_basic_select() # 搜索供应商名 Vendor_select_list(self.driver).vendor_list_name() # 点击进入供应商详情 time.sleep(2) Vendor_basic_location_delete( self.driver).vendor_info_delete() # 点击进入供应商信息删除 Vendor_basic_location_delete( self.driver).windos_delete_or_disable_vendor() # 校验是禁用还是删除 elemt.screenshot("供应商详情页面删除后截图")
def test05_customer_delete_info(self): #客户详情页面删除 print("从客户信息删除case") elemt = Base(self.driver) Homepage(self.driver).customer_line() time.sleep(2) Customer_basic_location(self.driver).set_customer_basic_info( "delete_info" + Random_chinese) # 填写客户信息 Customer_basic_location_edit( self.driver).set_customer_basic_info_edit() # 获取客户名称 Customer_basic_location(self.driver).new_customer_info_save() # 保存客户 Customer_basic_location( self.driver).new_customer_info_check() # 校验保存成功 Customer_basic_location_edit( self.driver).set_customer_basic_select() # 搜索客户名 Customer_select_list(self.driver).customer_list_name() #点击进入客户详情 time.sleep(2) Customer_basic_location_delete( self.driver).customer_info_delete() #点击进入客户信息删除 Customer_basic_location_delete( self.driver).windos_delete_or_disable_customer() # 校验是禁用还是删除 elemt.screenshot("客户详情页面删除后截图")