Вопросы с тегом «protractor»

167
toBe (true) против toBeTruthy () против toBeTrue ()

В чем разница expect(something).toBe(true), expect(something).toBeTruthy()и expect(something).toBeTrue()? Обратите внимание, что toBeTrue()это пользовательское сопоставление, представленное jasmine-matchersсреди других полезных и удобных сопоставителей, таких как toHaveMethod()или...

127
WebDriver click () против JavaScript click ()

История: Здесь, в StackOverflow, я видел, как пользователи сообщали, что они не могут щелкнуть элемент с помощью команды selenium WebDriver «click» и могут обойти это с помощью щелчка JavaScript, выполнив сценарий. Пример на Python: element = driver.find_element_by_id("myid")...

124
Что следует использовать для сквозного тестирования: транспортир или карму? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Что следует использовать для сквозного...

121
Как выбрать опцию в выпадающих тестах protractorjs e2e

Я пытаюсь выбрать вариант из раскрывающегося списка для тестов angular e2e с помощью транспортира. Вот фрагмент кода опции выбора: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as...

111
Как использовать транспортир, чтобы проверить, виден ли элемент?

Я пытаюсь проверить, виден ли элемент с помощью транспортира. Вот как выглядит элемент: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> Находясь в консоли Chrome, я могу использовать этот селектор jQuery, чтобы проверить, виден ли элемент: $('[ng-show=saving].icon-spin')...

107
Как установить размер окна браузера по умолчанию в Protractor / WebdriverJS

По какой-то причине, когда я запускаю свои тесты на работе, браузер развернут, но когда я запускаю их дома, он открывает только окно браузера шириной около 50%. Это вызывает некоторые несоответствия с прокруткой вниз и т. Д., Поэтому в идеале я бы хотел, чтобы он открывал окно браузера того же...

90
Как проверить, есть ли у элемента класс с помощью Protractor?

Я пробую Protractor для тестирования приложения Angular e2e и не понял, как определить, имеет ли элемент определенный класс или нет. В моем случае тест нажимает кнопку отправки, и теперь я хочу знать, имеет ли форма [name = "getoffer"] класс .ngDirty. Какие могут быть решения? describe('Contact...

82
как использовать транспортир на веб-сайте, отличном от angularjs?

Я нашел фреймворк Protractor, созданный для веб-приложений AngularJS. Как я могу использовать Protractor на веб-сайте, который не использует AngularJS? Я написал свой первый тест, и транспортир выдает это сообщение: Error: Angular could not be found on the page https://www.stratexapp.com/ :...