博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python+selenium商城UI自动化
阅读量:5046 次
发布时间:2019-06-12

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

# coding:utf-8 from selenium import webdriver import time driver = webdriver.Chrome() driver.maximize_window()  # 将浏览器最大化显示 # 登录 driver.get("商城url") time.sleep(1) driver.find_element_by_name("username").send_keys("账号") time.sleep(1) driver.find_element_by_name("password").send_keys("密码") driver.find_element_by_name("submit").click() time.sleep(1) driver.get("商城首页url")  # 去到首页 # 搜索商品 driver.find_element_by_xpath(".//*[@name='keywords']").click()  # 先点击搜索框 driver.find_element_by_xpath(".//*[@name='keywords']").send_keys("爱冕") time.sleep(1) # 点击搜索 driver.find_element_by_xpath(".//*[@type='submit']").click() driver.get("商品的页面url") # 点击加入购物车 time.sleep(1) driver.find_element_by_link_text("加入购物车").click() time.sleep(1) driver.get("购物车页面url") time.sleep(1) driver.find_element_by_xpath(".//*[@type='image']").click()  # 点击提交订单 # driver.find_element_by_xpath(".//*[@type='submit']").click() time.sleep(10) driver.quit()  # 退出浏览器

转载于:https://www.cnblogs.com/wsfsd/p/11038909.html

你可能感兴趣的文章
帮助快速生成页面固定显示元素的jQuery插件 - sticky-kit
查看>>
Java IO-6 打印流
查看>>
数据结构--归并排序的应用(求逆序数 蓝桥杯--小朋友排队)
查看>>
RabbitMQ 消息顺序、消息幂等、消息重复、消息事务、集群
查看>>
k64 datasheet学习笔记1---概述
查看>>
LeetCode 121 Best Time to Buy and Sell Stock
查看>>
Lambda 表达式的示例
查看>>
linux文件系统初始化过程(1)---概述
查看>>
NIO
查看>>
FASTREPORT 整理 (mtm)
查看>>
用设计精美的阅读指读应用项目源码
查看>>
Hhml 標題 閃爍
查看>>
调用系统计算器n次
查看>>
shell study
查看>>
2017-2018-1 20155220 《信息安全系统设计基础》第五周学习总结
查看>>
并发通信、生产者消费者模型
查看>>
IOS开发创建开发证书及发布App应用(二)——创建证书
查看>>
伪随机数生成方法
查看>>
windows下使用 ApiGen 生成php项目的开发文档
查看>>
好用的Android屏幕适配
查看>>