Пример #1
0
 def add(d, contract_name, contract_mobile, contract_memo):
     try:
         # 创建主页实例对象
         hp = HomePage(d=d)
         # 单击通讯录按钮
         hp.addresslink().click()
         time.sleep(5)
         # 创建添加联系人实例对象
         apb = AddressBookPage(d=d)
         apb.create_contractperson_btn().click()
         apb.switch_to_frame()
         time.sleep(1)
         # 必填项
         apb.contract_person_name().send_keys(contract_name)
         # 必填项
         apb.contract_person_mobile().send_keys(contract_mobile)
         if contract_memo:
             # 非必填项
             apb.contract_person_email().send_keys(contract_memo)
         # 单击添加联系人页面确定按钮
         apb.save_contract_person().click()
     except Exception as e:
         # 打印堆栈异常信息
         print(traceback.print_exc())
         raise e
 def add(driver, contactName, contactEmail, isStar, contactPhone,
         contactComment):
     try:
         #创建主页实例
         hp = HomePage(driver)
         hp.addressLink().click()
         time.sleep(3)
         #创建联系人页面实例对象
         apb = AddressBookPage(driver)
         apb.createContactPersonButton().click()
         if contactName:
             #非必输项
             apb.contactPersonName().send_keys(contactName)
             #必输项
             apb.contactPersonEmail().send_keys(contactEmail)
         if isStar == u"是":
             apb.starContacts().click()
         if contactPhone:
             apb.contactPersonMoblie().send_keys(contactPhone)
         if contactComment:
             apb.contactPersonComment().send_keys(contactComment)
         apb.saveContacePerson().click()
     except Exception, e:
         print traceback.print_exc()
         raise e
Пример #3
0
 def add(driver,contactName,contactEmail,isStar,contactPhone,contactComment):
     try:
         #创建主页实例对象
         hp=HomePage(driver)
         #点击通讯录链接
         hp.addressLink().click()
         time.sleep(3)
         #创建添加联系人页实例对象
         abp=AddressBookPage(driver)
         abp.createContactPersonButton().click()
         if contactName:
             #非必填
             abp.contactPersonName().send_keys(contactName)
         #必填项
         abp.contactPersonEmail().send_keys(contactEmail)
         if isStar==u"是":
             abp.starContacts().click()
         if contactPhone:
             abp.contactPersonMobile().send_keys(contactPhone)
         if contactComment:
             abp.contactPersonComment().send_keys(contactComment)
         abp.saveContacePerson().click()
     except Exception as e:
         #打印堆栈异常信息
         print(traceback.print_exc())
         raise e
Пример #4
0
 def add(driver, contactName, contactEmail, isStar, contactPhone, contactComment):
     try:
         hp=HomePage(driver)
         hp.addressLink().click()
         time.sleep(3)
         apd=AddressBookPage(driver)
         apd.createContactPersonButton().click()
         if contactName:
             apd.contactPersonName().send_keys(contactName)
         apd.contactPersonEmail().send_keys(contactEmail)
         if isStar == u"是":
             apd.starContacts().click()
         if contactPhone:
             apd.contactPersonMobile().send_keys(contactPhone)
         if contactComment:
             apd.contactPersonComment().send_keys(contactComment)
         apd.saveContacePerson().click()
     except Exception as e:
         print(traceback.print_exc())
         raise e
 def add(driver, contactName, contactEmail, isStar, contactPhone, contactComment):
     try:
         # 创建主页实例对象
         hp = HomePage(driver)
         hp.addressLink().click()
         time.sleep(3)
         # 创建添加联系人页实例对象
         apb = AddressBookPage(driver)
         apb.createContactPersonButton().click()
         time.sleep(3)
         if contactName:
             apb.contactPersonName().send_keys(contactName)
         apb.contactPersonEmail().send_keys(contactEmail)
         if isStar == u"是":
             apb.starContacts().click()
         if contactPhone:
             apb.contactPersonMobile().send_keys(contactPhone)
         if contactComment:
             apb.contactPersonComment().send_keys(contactComment)
         apb.saveContactPerson().click()
     except Exception, e:
         raise e