测试 APP 搜索的结果是否正确,现通过判断搜索结果列表页的 title 是否为输入的关键字来验证。
结果页的 title 控件的 id 为 normal_title_name,如下图:

通过 find_element_by_name(id) 来取得控件内容:
代码输入为:

title = driver.find_element_by_name(normal_title_name)
print title.text

运行后提示错误:
NameError: name 'normal_title_name' is not defined

改为:

title = driver.find_element_by_name("normal_title_name")
print title.text

也不行
通过 find_element_by_name("红酒") 就可以取到的,但输入的关键字不同,这个内容也会不同,不能写死,ID 是固定的,所以现只想到通过 ID 来获取,然后判断内容是否为输入的。


↙↙↙阅读原文可查看相关链接,并与作者交流