Exemple #1
0
 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()  #校验保存成功
Exemple #3
0
 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()  #校验保存成功
Exemple #5
0
 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("客户列表页面删除后截图")
Exemple #7
0
 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("客户详情页面删除后截图")