业务场景描述:selenium+python+unittest 做自动化 在一个 VUE 的下拉框中定位下拉框的元素遇到困难。
VUE 下拉框描述:值从其他模块获取而来,存在多级目录。
一根 ——(多)父 —— 多子。
input 框中默认为空,点击 input 框右侧的展开按钮则会展示这一个根节点,然后点击根节点左侧的展开按钮会展示父节点,点击父节点的展开按钮则展示此父节点子节点。
1. 如图为录制信息
![](/uploads/photo/2022/0daaf78c-352a-47ad-a64e-3305b3871d5f.png!large)
2. 在这个录制信息中
- mouse up 是鼠标事件么?具体是移动事件、点击事件 还是?鼠标上移?那么鼠标上移后不是要触发点击事件才能将值选中么?
- 这个事件在 python 中需要引入哪个库?写法是什么。
- 比如:self.driver.find_element(by=By.XPATH, value='element 的 xpath').click()
↙↙↙阅读原文可查看相关链接,并与作者交流