码迷,mamicode.com
首页 > 其他好文 > 详细

PyCharmUI自动化

时间:2020-04-13 12:39:42      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:window   ast   sleep   win   click   containe   item   ajax   申请   

import time

from selenium import webdriver
#等待
from time import sleep

from selenium.webdriver.chrome.webdriver import WebDriver

web:WebDriver= webdriver.Chrome()
#启动浏览器
web.get("地址xxxx")
#time.sleep(3)
#浏览器最大化
web.maximize_window()
#time.sleep(3)
#定位账号输入框
web.find_element_by_xpath(‘//*[@id="aaa"]‘).send_keys("xxxxxx")
#time.sleep(1)
#定位密码输入框
web.find_element_by_xpath(‘//*[@name="password"]‘).send_keys("xxxxxx")
#time.sleep(1)
#点击登陆按钮
web.find_element_by_xpath(‘//*[@class="btn btn-import btn-block login"]‘).click()
time.sleep(1)
#进入购物车
web.find_element_by_xpath(‘//*[@id="account_info_carNum"]‘).click()
time.sleep(1)
#点击商品HL玩具
web.find_element_by_xpath(‘//*[@class="cart-goods-name w_cart-goods-name"]‘).click()
#time.sleep(3)
#点击报告语言:中文+英文
web.find_element_by_xpath(‘//*[@id="spec_select"]/div[2]/div[3]‘).click()
#time.sleep(1)
#点击报告形式:电子+纸质
web.find_element_by_xpath(‘//*[@id="spec_select"]/div[4]/div[2]‘).click()
#time.sleep(1)
#点击套餐名称:内部测试
web.find_element_by_xpath(‘//*[@id="spec_select"]/div[6]/div[4]‘).click()
#time.sleep(1)
#点击立即购买
web.find_element_by_xpath(‘//*[@class="sgs-item-buy btn btn-import btn-xl btn-fastbuy action-fastbuy"]‘).click()
time.sleep(1)
#点击同意协议
web.find_element_by_xpath(‘//*[@id="form2"]/div[3]/input‘).click()
#time.sleep(3)
#点击提交订单
web.find_element_by_xpath(‘//*[@id="confirm_submit"]‘).click()
time.sleep(3)
#点击支付宝支付
web.find_element_by_xpath(‘//*[@class="serverPay ali"]‘).click()
#time.sleep(1)
#点击立即支付
web.find_element_by_xpath(‘//*[@id="container"]/div[4]/input‘).click()
time.sleep(30)
#点击查看订单
web.find_element_by_xpath(‘//*[@id="container"]/div/div[2]/a[1]‘).click()
#time.sleep(2)
#填写申请表
web.find_element_by_xpath(‘//*[@id="main"]/div[2]/div[4]/div[2]/div[1]/div[7]/span/p[1]/a‘).click()
#time.sleep(1)
#申请表填写
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[2]/div[2]/input‘).send_keys("样品名称")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[3]/div[2]/input‘).send_keys("货号")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[5]/div[2]/input‘).send_keys("原产地")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[7]/div[2]/input‘).send_keys("目的地")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[9]/div[2]/input‘).send_keys("申请年龄")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[4]/div[2]/input‘).send_keys("订单号")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[6]/div[2]/input‘).send_keys("买家")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[8]/div[2]/input‘).send_keys("制造商")
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[2]/div[10]/div[2]/input‘).send_keys("供应商")
#time.sleep(3)
#其他要求
web.find_element_by_xpath(‘//*[@class="agricultural_container_beizhu"]‘).send_keys("其他要求")
#time.sleep(3)
#报告抬头
web.find_element_by_xpath(‘//*[@id="sqxx"]‘).click()
#time.sleep(3)
#公司地址(英文)
web.find_element_by_xpath(‘//*[@id="address_en"]‘).send_keys("公司地址(英文)")
#time.sleep(3)
#报告邮寄地址
web.find_element_by_xpath(‘//*[@id="ajaxFormSl"]/div/div[5]/div[2]/div/ul/li[1]/div[1]‘).click()
#time.sleep(3)
#发票信息(个人)
web.find_element_by_xpath(‘//*[@id="list_0"]/span‘).click()
#time.sleep(3)
#点击提交
web.find_element_by_xpath(‘//*[@id="sub"]‘).click()
#time.sleep(3)
#确认申请表
web.find_element_by_xpath(‘//*[@id="layui-layer1"]/div[3]/a[1]‘).click()
#time.sleep(3)
#确认信息
web.find_element_by_xpath(‘//*[@class="layui-layer-btn0"]‘).click()

PyCharmUI自动化

标签:window   ast   sleep   win   click   containe   item   ajax   申请   

原文地址:https://www.cnblogs.com/nuoyibaobei/p/12690255.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!