Uso do Selenium para aplicativos da Web baseados em AngularJS
Eu vim a saber que o Selenium é o pai dos testes de interface do usuário.
Agora, minha pergunta é por que a equipe Angular desenvolveu o transferidor. O mesmo trabalho (que o transferidor faz) não pode ser feito com o Selenium para aplicativos da Web baseados no AngularJS?
Além disso, as pessoas estão falando sobre o Nightwatch.js também. Então, por que existem tantas bibliotecas / estruturas de teste do E2E como o Protracor ou o Nightwatch?