А вообще, наш спор бессмысленный и мне поэтому крайне лень его продолжать.
Андрей утверждает, что достаточно знаний селенида чтобы начать писать тесты, и я с этим не спорю, это действительно так.
На этапе когда достаточно сделать $(...).shouldBe(...); никаких проблем.
(вот бы все проблемы и задачи автоматизации решались таким образом).
При этом, инструмент отличный, и 90% если не больше задач решает лучше чем селениум, поскольку исчезла масса бойлерплейта и добавились стабильность, удобство, скорость и т.д. Но незнание "предтеч" пользователя серьезно ограничивает, и если проект на котором он работает большой и сложный, это неизбежно скажется.
Я на этом закругляюсь, это исключительно мое мнение которое совершенно не нужно разделять или оспаривать. Пишите как хотите и на чем хотите, я не возражаю :)