• python自动化,自动登录并且添加一个门店


    '''

    本文主要通过以前公司的对外平台,测试自动登录并且自动添加一个门店

    '''

    # _*_ coding: utf-8 _*_

    from selenium import webdriver
    import time
    driver = webdriver.Chrome()
    driver.maximize_window()
    driver.get("http://121.41.42.104:18888")
    driver.find_element_by_name("UserName").clear()
    driver.find_element_by_name("UserName").send_keys("admin")
    driver.find_element_by_name("UserPass").clear()
    driver.find_element_by_name("UserPass").send_keys("123456")
    driver.find_element_by_id("btn_center").click()
    time.sleep(3)

    driver.find_element_by_id("37").click() # 门店那行的标签id
    driver.find_element_by_id("100037").click() # 操作那行的标签id
    driver.find_element_by_id("4").click() # 门店资料设置那行的标签id
    driver.switch_to.frame("4")

    # 查询
    # driver.find_element_by_xpath("//input[@name='area']").send_keys(u"其他")
    # driver.find_element_by_id("txt_shopNo").send_keys("998")
    # driver.find_element_by_id("txt_shopName").send_keys("Test Name")
    # driver.find_element_by_id("btn_search").click()

    # 添加
    driver.find_element_by_id("btn_add").click()
    # time.sleep(3)
    driver.switch_to.default_content()
    driver.switch_to.frame("ui-id-10")
    driver.find_element_by_id("txt_shopNo").send_keys("998")
    driver.find_element_by_id("txt_shopName").send_keys("Test Name")
    driver.find_element_by_id("txt_mTel").send_keys("10086")
    driver.find_element_by_id("btn_save").click()

  • 相关阅读:
    UML-如何画操作契约?
    UML-操作契约是什么?
    UML-SSD总结
    UML-如何画SSD?
    UML-SSD-为什么要画SSD?
    UML-SSD-定义
    系统幂等性设计
    UML-领域模型-例子与总结
    UML-领域模型-属性
    UML-领域模型-添加关联和属性
  • 原文地址:https://www.cnblogs.com/czb529514/p/6935364.html
Copyright © 2020-2023  润新知