Я работал в студенческие годы тестировщиком в компании SmartBear, думаю вы все о ней знаете. И мне сложно представить чтобы я сказал своему руководителю что я не могу работать потому что не знаю какого-то языка, или какой-то технологии, это, на мой взгляд, за гранью.
Я говорил не о том, что нельзя выучить новую технологию, а о том, сколько будет стоить ее внедрение, и как это окупится.
И наличие только JavaScript в этом смысле - сильно ограничивает перспективы. То есть я бы не стал выделять это как преимущество, только и всего.
А учить новое нужно, с этим никто не спорит.
Это очень сложный вопрос. Конечно внедрять что-то новое, это всегда затраты. Поэтому, насколько мне известно, многое банковское ПО написано на COBOL, потому что переписывать его себе дороже, работает и отлично. Но мы же понимаем что когда-нибудь это придется сделать? Я считаю что компания и разработчики должны всегда держать руку на пульсе, следить за трендами, за выходящими новыми инструментами, за технологиями, за языками программирования и делать ставку на то, что им в будущем может принести выгоду. Ничто не стоит на месте. Я не призываю никого бросаться слепо переписывать свои тесты с Selenium на TestCafe. Я предлагаю ознакомиться с новым и необычным инструментом, который, возможно, вам пригодиться и, возможно, вы решите что он удобнее, быстрее, лучше чем то что вы используете сейчас.
Я могу сказать по себе, хотя учитывайте что я не могу быть объективен :). Мне приятнее писать тесты на TestCafe, потому что он основан на современной технологии, за которой, как я считаю, большое будущее. Он прост в использовании, - я устанавливаю его одной командой, а не ставлю Java машину, кучу плагинов и всякой ерунды, просто потому что Selenium'у это надо, но не мне. Я пишу код на современном, удобном, элегантном языке, я использую всю мощь огромного количества nodejs модулей для решения прикладных задач (например для поднятия http сервера перед тестом). Для меня TestCafe удобнее и предпочтительнее Selenium. Попробуйте, ознакомьтесь, хуже точно не будет, а возможно даже найдете для себя что-то нужное.