Je suis en train de faire glisser et déposer des tests js avec sélenium-client. Cela fonctionne (prendre des captures d'écran avant et après montrer clairement les éléments pour changer de place), mais j'ai du mal à affirmer par programme que le changement est arrivé.Assert css locator est égal à sa valeur attendue
Suis-je mentale, ou je ne peux pas faire quelque chose comme:
selenium.assert_equal("css locator", "expected id of element")
qui, dans ce cas, ressemblerait à quelque chose comme:
selenium.assert_equal("css=li:nth-child(1)", "li#list_item_2")
Des conseils sur la façon de mettre en œuvre ce serait génial.
Merci,
Adam
Edit: si j'avais selenium.get_element
qui prendrait un sélecteur et retourner ce qu'elle était, je pourrais alors faire l'affirmation à l'étape suivante.
à-dire
element = selenium.get_element("css=li:nth-child(1)")
assert_equal(element, "li#list_item_2")
(je crois).