51Testing软件测试论坛

标题: 老师,css定位时,如何往参数中传入变量? [打印本页]

作者: 紫水晶的生活    时间: 2019-9-3 14:50
标题: 老师,css定位时,如何往参数中传入变量?
老师,css定位时,如何往参数中传入变量?
比如语句一,提示找不到元素,替换为语句二的常量,就可以。这是什么原因,如何解决呢?
语句一:

语句二:

作者: 学掌门网校    时间: 2019-9-3 15:39
少了两个单引号。加号左边'.hobul > [value=" 不是一个完整的字符串,应该是 '.hobul > [value="'才对。正确代码如下:
self.driver.find_element_by_css_selector('.hobul > [value="'+str(row[5])+'"]').click()




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2