Селен с машинописью - PullRequest
0 голосов
/ 04 октября 2019

В чем преимущество использования селена с Typescript над селеном с Java. Какой тип веб-приложений можно автоматизировать с помощью Selenium + Typescript и почему это нельзя сделать с помощью selenium + java?

1 Ответ

0 голосов
/ 04 октября 2019

Protractor - это плагин nodejs, который внутренне использует selenium wedriverjs

В основном Protractor используется на клиентских веб-сайтах Angular-JS. Тем не менее, вы можете автоматизировать неугловые веб-сайты, также используя Protractor. Обычно селен не имеет возможность понять, готов ли элемент из-за того, что JavaScript все еще работает для веб-сайтов на основе Anugular, поэтому Protractor предоставляет оболочку, которая имеет дополнительные функциикак waitForAngular

Кроме того, транспортир предоставляет больше локаторов для определения стратегии, которой нет в обычном селене, с использованием java или c #

См .:

http://www.protractortest.org/#/locators

Поскольку Protractor построен на wedriverjs, нам также нужно написать скрипт для него на JavaScript или машинописи. в основном, даже если вы внутренне кодируете машинопись, он преобразует ее в машинопись. люди предпочитают машинописный текст, так как он следует полным опа, в отличие от JavaScript

Источник:

http://www.protractortest.org/#/

Есть больше основанных на js фреймворков, таких как:

  • WebdriverIO
  • Ночные часы
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...