예제 #1
0
def resgister(wd, resgister_name, resgister_pwd):
    '''
    注册
    '''
    #判断是否登录,如果登录了就退出
    is_loged(wd)
    #点击注册按钮
    wd.find_element_by_xpath(
        "//UIAApplication[1]/UIAWindow[1]/UIAButton[5]").click()
    #输入注册的用户名
    wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIATextField[1]"
                             ).send_keys(resgister_name)
    #输入注册的密码
    wd.find_element_by_xpath(
        "//UIAApplication[1]/UIAWindow[1]/UIASecureTextField[1]").send_keys(
            resgister_pwd)
    #确认密码
    wd.find_element_by_xpath(
        "//UIAApplication[1]/UIAWindow[1]/UIASecureTextField[2]").send_keys(
            resgister_pwd)
    #输入验证码
    wd.find_element_by_xpath(
        "//UIAApplication[1]/UIAWindow[1]/UIATextField[2]").send_keys("1234")
    #输入随机的电话号码
    wd.find_element_by_xpath(
        '//UIAApplication[1]/UIAWindow[1]/UIATextField[4]').send_keys(
            random_phonenb())
    #输入随机的4邮箱
    #wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIATextField[3]").send_keys(randomStr(4) + "@qq.com")
    #提交注册表单
    wd.find_element_by_xpath(
        '//UIAApplication[1]/UIAWindow[1]/UIAButton[3]').click()
예제 #2
0
def report(driver):
    '''
    举报八卦
    '''
    #点击右上角下拉框
    driver.find_elements_by_xpath(
        '//UIAApplication[1]/UIAWindow[1]/UIANavigationBar[1]/*')[-1].click()
    #点击举报按钮
    driver.find_element_by_name(u'举报').click()
    #返回到八卦主页
    driver.find_element_by_xpath(
        '//UIAApplication[1]/UIAWindow[1]/UIATextField[1]').click()
    #输入联系人电话
    driver.find_element_by_xpath(
        '//UIAApplication[1]/UIAWindow[1]/UIATextField[1]').send_keys(
            random_phonenb())
    #点击提交
    driver.find_element_by_name(u'提   交')
    #返回八卦主页
    driver.find_element_by_name(u'返回').click()
예제 #3
0
def resgister(wd, resgister_name, resgister_pwd):
    '''
    注册
    '''
    #判断是否登录,如果登录了就退出
    is_loged(wd)
    #点击注册按钮
    wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIAButton[5]").click()
    #输入注册的用户名
    wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIATextField[1]").send_keys(resgister_name)
    #输入注册的密码
    wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIASecureTextField[1]").send_keys(resgister_pwd)
    #确认密码
    wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIASecureTextField[2]").send_keys(resgister_pwd)
    #输入验证码
    wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIATextField[2]").send_keys("1234")
    #输入随机的电话号码
    wd.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIATextField[4]').send_keys(random_phonenb())
    #输入随机的4邮箱
    #wd.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIATextField[3]").send_keys(randomStr(4) + "@qq.com")
    #提交注册表单
    wd.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIAButton[3]').click()
예제 #4
0
def report(driver):
    '''
    举报八卦
    '''
    #点击右上角下拉框
    driver.find_elements_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIANavigationBar[1]/*')[-1].click()
    #点击举报按钮
    driver.find_element_by_name(u'举报').click()
    #返回到八卦主页
    driver.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIATextField[1]').click()
    #输入联系人电话
    driver.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIATextField[1]').send_keys(random_phonenb())
    #点击提交
    driver.find_element_by_name(u'提   交')
    #返回八卦主页
    driver.find_element_by_name(u'返回').click()