协程并发能否出一个获取元素list、元素的html、元素的text,元素的坐标定位等的课程,单一点击输入框,无法完成公司的自动化脚本

来源:1-1 为什么做这门课?该怎么学

Sophia_Anna

2021-05-18

price = driver.find_element_by_css_selector(“")
price_content = price.get_attribute(‘innerHTML’)
price = driver.find_elements_by_css_selector("
”)
print(price.text)
协程并发可以满足上面的相关操作,

写回答

1回答

托尼老师

2021-05-19

同学,课程内把元素的常用方法和操作做了异步封装,其他的方法可以在此学习的基础上进行自定义封装,锻炼编码能力。开发时,需要注意以下几点:

1、异步方法的定义和调用的声明与非异步方法的区别

2、异步方法内部的逻辑可以参考selenium源码中相同方法的定义

3、异步方法如需要接口请求参数,可以参照selenium源码中相同方法的参数定义,注意,只取其中w3c兼容的参数定义

0
0

Python自动化测试开发实战,能帮你就业的测试课

开发高扩展、高可用的自动化测试框架,利用好测试自动化技术。

445 学习 · 157 问题

查看课程