zoukankan      html  css  js  c++  java
  • 字典---163网易注册系统测试

    '''
      需求:打开163网易注册系统(正向测试用例)
           输入用户名
           输入密码
           输入手机号
           点击同意
           点击注册
           完成后,关闭浏览器
    
    
    '''
    #导包
    import one as one
    from selenium import webdriver
    import time
    #定义字典,存放数据用的,用来存放注册数据
    #字典中放数据,字典放列表
    #变量名
    dictData = [{"email": "qwedadsas", "password": "1234567890w", "shoujihao": "15127918912"},
           {"email":"qwedadsasa","password":"1234567890ww","shoujihao":"15127918912"},
           {"email":"qwedadsasas","password":"1234567890www","shoujihao":"15127918912"}]
    #for循环
    for i in dictData:
           #print(i["email"])
           # 创建浏览器对象
           driver=webdriver.Chrome()
           driver.get('https://mail.163.com/register/index.htm?from=163mail&utm_source=163mail')
           #注册用户名
           driver.find_element_by_xpath('//*[@id="username"]').send_keys(i["email"])
           driver.find_element_by_xpath('//*[@id="password"]').send_keys(i["password"])
           driver.find_element_by_xpath('//*[@id="phone"]').send_keys(i["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()
    
           #先设置一下延迟时间
           time.sleep(2)
           # 需要设置断言
           exUrl = "https://mail.163.com/"
           actUrl = driver.current_url
    
           if exUrl == actUrl:
                  print("注册成功,正向用例成功")
           else:
                  print("注册失败,注册用例不通过")
           #设置进入下一步时间
           time.sleep(2)
           #退出
           driver.quit()
    

      

  • 相关阅读:
    access 导数据到sql server 2008
    axis2 调用.net基于https的WebService接口
    android layout 属性大全
    sqlite-manager
    android Permission 访问权限许可
    ImageSwitcher 右向左滑动的实现方式
    java 全角半角转换函数
    Delphi中使用Office中VBA的优缺点
    Delphi中控制VBA 宏
    Delphi 与 Word_VBA
  • 原文地址:https://www.cnblogs.com/wsx123/p/14481110.html
Copyright © 2011-2022 走看看