博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二个脚本..
阅读量:5174 次
发布时间:2019-06-13

本文共 2451 字,大约阅读时间需要 8 分钟。

#coding=utf-8 from selenium import webdriver import time from selenium.webdriver.common.keys import Keys from selenium.webdriver.support.select import Select driver = webdriver.Firefox() driver.get('http://58.215.9.181/users/sign_in.html') #采购人登陆 A = driver.find_element_by_id A('user_login').send_keys('cgr') A('user_password').send_keys('000000',Keys.ENTER)#登陆成功 #点击后台管理 time.sleep(2) driver.find_element_by_xpath("//a[@class='bue']").click() driver.find_element_by_id('tree_4_span').click() driver.switch_to.frame('75') time.sleep(4) driver.find_element_by_link_text('新增').click() driver.find_element_by_id('plan_name').send_keys('ceshi') a = driver.find_element_by_xpath("//select[@id='plan_zb_way']") Select(a).select_by_value('auction') b = driver.find_element_by_xpath("//select[@id='plan_fk_way']") Select(b).select_by_value('gkjzzf') c = driver.find_element_by_xpath("//select[@id='plan_wtjg']") Select(c).select_by_value('zxcg') e= driver.find_element_by_xpath("//select[@id='plan_cgxs']") Select(e).select_by_value('auction') f= driver.find_element_by_xpath("//select[@id='plan_zjly']") Select(f).select_by_value('czzj') #采购明细 driver.find_element_by_xpath("//*[@class='btn btn-small btn-primary add_nested_fields']").click() print'ok' driver.find_element_by_xpath(".//input[contains(@name,'][name]')]").send_keys(u'测试') driver.find_element_by_xpath(".//input[contains(@id,'xy_catalog_id_')]").click() time.sleep(1) driver.find_element_by_link_text('台式电脑').click() driver.find_element_by_xpath(".//input[contains(@name,'][unit]')]").send_keys(u'台')#计量单位 driver.find_element_by_xpath(".//input[contains(@name,'][num]')]").send_keys('11')#数量 driver.find_element_by_xpath(".//input[contains(@name,'][price]')]").send_keys(6500)#单价 driver.find_element_by_xpath(".//textarea[contains(@name,'][money_from]')]").send_keys(u'技术参数配置随便') driver.find_element_by_xpath(".//textarea[contains(@name,'][remark]')]").send_keys(u'商务要求') driver.find_element_by_xpath("//input[@class='button btn btn-primary btn-small mt10 w50']").click() time.sleep(1) driver.find_element_by_xpath("/html/body/div/table/tbody/tr[2]/td[8]/div/button").click() time.sleep(0.5) driver.find_element_by_xpath("/html/body/div/table/tbody/tr[2]/td[8]/div/ul/li[5]/a").click() time.sleep(1) driver.switch_to.alert.accept() driver.quit() #调用采购人审核模块 import os os.system("python C:\Users\Administrator\PycharmProjects\ceshi\cgksh.py")

转载于:https://www.cnblogs.com/linguowei/p/7346969.html

你可能感兴趣的文章
Hibernate一对多关联
查看>>
python 把函数作为参数 ---高阶函数
查看>>
jQuery + ashx 实现图片按比例预览、异步上传及显示
查看>>
android 代码中使用textAppearance
查看>>
【iOS】UITableViewDelegate 方法没有调用
查看>>
解决code::blocks 17.12不能debug的方法
查看>>
bzoj2961&&bzoj4140 共点圆
查看>>
96:经典实例,判断那一条是闰年:
查看>>
upsource初探
查看>>
让SVN自动更新代码注释中的版本号
查看>>
java中base64
查看>>
常用的mysql操作命令
查看>>
Unity3D的菜单及编辑器扩展
查看>>
我是如何拿到蚂蚁金服 offer 的 ?
查看>>
Android Volley 的基本使用/设置HTTP请求参数、apikey
查看>>
Hibernate框架
查看>>
Vim编辑器的使用总结
查看>>
ArcGIS REST 缓存清除(地图空白不显示的问题 )
查看>>
第0次作业
查看>>
"类" 库添加继承
查看>>