学习学习再学习
请问有关于性能测试的交流群吗? QQ 或者微信
感谢了,你这个方法我试了,不行
感谢大神,这个 select 只能用于 html 里的 select 对象
我用 driver.find_element_by_xpath('//span[text()=\"加急\"]').click() 搞定了
加上了还是说定位不到
是啊,这个下拉框到了外面那层 div 了
你说的 js 脚本是直接赋值吗?
感谢大神回复,用你的方法报错了
selenium.common.exceptions.InvalidSelectorException: Message: Given xpath expression "//li[contains(text(),"加急"]" is invalid: SyntaxError: The expression is not a legal expression.
像这种也是下拉框形式的
是的
您好,我再详细说明一下我的情况:
我现在在写关于小程序的自动化脚本,用的 uiautomatorrviewer 工具来定位元素的;
方法就是简单的 self.driver.find_element_by_id(‘定位到的元素’).click 这个方法来进行定位,点击,赋值等等操作
但是有些元素 uiautomatorrviewer 定出不到,或者根本就没有 id,name,class 等属性就不好定位了,
所以就使用 uiautomator2 进行定位
就像 d(className="android.view.View", instance=44) 图中定位的元素,
那我现在用 python,driver 方法怎么去实现呢 ?
你好,请问是如何实现封装的啊?
我还停留在 python 实现点击:
driver.find_elements_by_class_name().click()
学习学习再学习