playwright无序列表

listitem 是无序列表,ul 和 li 标签组合
• 1.水平显示的列表
• 2.dropdown 方式,一般需要鼠标悬停,出现对应的列表

 

1. # listitem 定位,role角色定位到listitem上面在通过filter定位某一个文本
  page.get_by_role('listitem').filter(has_text='内容').click()
2.#先定位点击元素,使用listitem 
  dropdown = page.locator('.el-input__inner')
  dropdown.click
  dropdown.get_by_role('listitem').filter(has_text='内容').click() #或者 filter(has=page.get_by_text('内容')).click has可以使用其他的定位方法
posted on 2023-11-20 11:40  peijiao  阅读(123)  评论(0编辑  收藏  举报