ebrehault / resurrectio

CasperJS test recorder Chrome extension
GNU General Public License v2.0
721 stars 106 forks source link

Produce clean selector #5

Closed ebrehault closed 11 years ago

ebrehault commented 11 years ago

We need to keep selectors as simple and efficient as possible. For a or input elements, it is quite correct (using name, ids, text, etc.) but for other elements we need to produce a clean selector. For instance, we will prefer: .main .search rather than div:nth-child(5) div.main div span div.search