Demo
Со времен далекой, далекой Галактики, существует миф о том, что xpath во много раз медленнее css, что на данный момент времени не является правдой. Не знаю как обстояло дело раньше, но в наши дни я лично написал несколько тестов с использованием xpath и css и сравнивая их могу сказать, что никакого значительного преимущества нет, а порой даже xpath работает быстрее. Не собираюсь вступать в длительные баталии по поводу скорости, просто разница в несколько миллисекунд нельзя считать значительной, особенно при общей длительности УИ-тестов.
Since the days of galaxy far, far away, there has been a myth that xpath is many times slower than css, which at this point in time is not true. I don't know how things used to be, but these days I have personally written several tests using xpath and css and comparing them I can say that there is no significant advantage, and sometimes even xpath is faster. I'm not going to get into long battles about speed, it's just that a difference of a few milliseconds cannot be considered significant, especially with the overall length of UI tests.