c++浏览器自动化操作_Web自动化测试:元素的基础操作和浏览器基础操作

本文详细介绍了C++进行浏览器自动化时,元素的基础操作,如clear(), send_keys(), click(), submit(),以及浏览器的基本操作,如get(), back(), forward(), close(), quit(), set_window_size(), maximize_window(), refresh()等。这些方法允许开发者直接控制浏览器行为,实现网页自动化测试。" 130626256,10676987,YOLOv8改进解析:打造便捷改进版,"['YOLO', 'python', '深度学习', '目标检测', '模型改进']
摘要由CSDN通过智能技术生成

上一节,我们了解了如何定位元素,其实也有涉及对于元素的操作,这一节我们就详细的介绍一下对于元素的操作和对于浏览器的一些操作

一.对于元素的基础操作:

clear():清除输入框内的文本

send_keys():输入特定的字符 (需要传参)

click():点击元素

submit():提交表单(一般这个方法可以替代click)

from selenium import webdriver driver = webdriver.Chrome()driver.get("https://tieba.baidu.com/") # send_keys 文本框输入值:123driver.find_element_by_xpath("//*[@id='wd1']").send_keys("123") # clear 清除文本框内的文本driver.find_element_by_xpath("//*[@id='wd1']").clear() # send_keys 文本框输入值:自动化测试driver.find_element_by_xpath("//*[@id='wd1']").send_keys("自动化测试") # click 点击进入贴吧按钮driver.find_element_by_xpath("//*[@id='tb_header_search_form']/span[1]/a").click() # submit 提交表单(效果等同于click点击)# driver.find_element_by_xpath(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值