zoukankan      html  css  js  c++  java
  • python3.5 jira网站实现用户的批量插入

    工作中,经常要给多个用户创建账号,为了减少工作量,写了个自动化脚本来帮助我批量创建用户

    代码如下:

    """自动创建Jira的学生账号"""
    from selenium import webdriver
    from time import  sleep
    import csv
    driver = webdriver.Chrome(r'D:selenium	oolschromedriver.exe')
    driver.get("http://xxx:8090/login.jsp") #jira的网址
    data_set = r'C:UsersxxxDesktopdata.csv'
    sleep(10)
    #输入用户名和密码
    driver.find_element_by_id('login-form-username').send_keys('songqin')
    driver.find_element_by_id('login-form-password').send_keys('woaisongqin')
    driver.find_element_by_id('login-form-submit').click()
    sleep(5)
    
    driver.find_element_by_id('admin_menu').click()
    driver.find_element_by_id('admin_users_menu').click()
    driver.find_element_by_id('login-form-authenticatePassword').send_keys('woaisongqin')
    driver.find_element_by_id('login-form-submit').click()
    driver.implicitly_wait(15)
    #创建用户
    # driver.find_element_by_id('create_user').click()
    #创建用户面板
    reader = csv.reader(open(data_set,encoding='utf-8'))
    rows = [row for row in reader]
    print(rows)
    
    for i in rows:
        driver.implicitly_wait(15)
        driver.find_element_by_id('create_user').click()
        driver.find_element_by_id('user-create-username').send_keys(i[0])
        driver.find_element_by_id('user-create-password').send_keys(i[1])
        driver.find_element_by_id('user-create-confirm').send_keys(i[2])
        driver.find_element_by_id('user-create-fullname').send_keys(i[3])
        driver.find_element_by_id('user-create-email').send_keys(i[4])
        driver.find_element_by_id('user-create-submit').click()
    
        sleep(2)
        driver.back()
    
    
    
    
    driver.close()

    data.csv表格内容:

     

    显示结果:

  • 相关阅读:
    Fiddler抓包7-post请求(json)(转载)
    Fiddler抓包6-get请求(url详解)(转载)
    Fiddler抓包5-接口测试(Composer)(转载)
    Fiddler抓包4-工具介绍(request和response)(转载)
    辨析各类web服务器:Apache/Tomcat/Jboss/Nginx/等,还有Nodejs
    Java Web学习脑图
    python字符编码与解码 unicode,str
    编程题之--链表反置
    Java集合系列
    搞清楚基本问题
  • 原文地址:https://www.cnblogs.com/rrl92/p/7486024.html
Copyright © 2011-2022 走看看