I have a problem with my test - adding a new query on a site. There are 2 existing queries already with id-0, id-1... You don't know how many queries will be added so I want to add a new query without giving the specific id number. I was trying to start with iterating but I don't know how to proceed with this code...
list_of_elements = wd.find_elements_by_css_selector("cssselector")
for element in list_of_elements:
wd.find_element_by_link_text("Add test").click()
queries = wd.find_elements_by_css_selector('[id*="id_query-1-title"]')
index = str(len(queries))
wd.find_element_by_id('id_query-' + index + '-title').click()
wd.find_element_by_id('id_query-' + index + '-title').clear()
wd.find_element_by_id('id_query-' + index + '-title').send_keys("ABC")
URLof target page or at leastHTML?len(queries)? Are you sure that it's more than1? Maybe you need to usewd.find_elements_by_css_selector('[id*="id_query-"]')? However, withoutHTMLit's hard to understand what you actually intend to do...