zoukankan      html  css  js  c++  java
  • radom随机数--线性测试

    '''
      需求: 需求:打开163网易注册系统(正向测试用例)
           输入用户名
           输入密码
           输入手机号
           点击同意
           点击注册
           完成后,关闭浏览器
    
    方法:
       (random.randint(0,1))
        生成随机数(0,1)数字代表着生成几位数
    '''
    #线性脚本
    from selenium import webdriver
    import time
    import  random
    driver = webdriver.Chrome()
    driver.get("https://mail.163.com/register/index.htm?from=163mail&utm_source=163mail")
    #输入有效email:
            # 生成随机数
    email = "aaaa"+str(random.randint(0,1))
    driver.find_element_by_xpath('//*[@id="username"]').send_keys(email)
    #输入有效的密码
    password = "123abc"+str(random.randint(0,9999))
    driver.find_element_by_xpath("//*[@id='password']").send_keys(password)
    #输入有效手机号
    shoujihao = "1512791891"+str(random.randint(0,1))
    driver.find_element_by_xpath('//*[@id="phone"]').send_keys(shoujihao)
    #点击同意
    driver.find_element_by_xpath('/html/body/div[2]/div/div/div[2]/div[2]/div[4]/span').click()
    #点击注册
    driver.find_element_by_xpath('/html/body/div[2]/div/div/div[2]/div[2]/div[5]/a[1]').click()
    #设置断言
    one = "https://mail.163.com/"
    two =driver.current_url
    #if判断一下是否正确
    if one == two:
        print("注册成功")
    else:
        print("注册不成功")
    

      

  • 相关阅读:
    暑假每周学习进度-7
    暑假每周学习进度-6
    寒假生活05
    寒假生活04
    寒假生活03
    寒假生活02
    寒假生活01
    软件设计师2019模拟小测
    第二周学习记录
    2019秋季学习计划
  • 原文地址:https://www.cnblogs.com/wsx123/p/14488107.html
Copyright © 2011-2022 走看看