2016-12-29 6 views
0

Я новичок в Протрактор. Могу ли я узнать, как создать структуру в транспортирторе.Как создать структуру в транспортиртере с помощью Jasmine для тестирования приложений?

Я просмотрел несколько видеороликов о том, как создать фреймворк. Они указали, что мы можем использовать POM. Но есть ли другой способ создания фреймворка. Не могли бы вы рассказать мне об этом.

+0

Я не понимаю, о чем вы спрашиваете, что вы имеете в виду, когда говорите, что хотите создать структуру в транспортир? –

+0

Привет @MartinBlaustein, я просто хотел спросить, могу ли я создать фреймворк, как и в selenium webdriver. Подобно гибридной структуре или структуре, основанной на данных. –

+0

@ rajesh.h.sraj Транспортир - это в основном javascript версия selenium webdriver с добавленной функциональностью для тестирования угловых приложений. Все, что вы делаете с java, python, C#, селеном, вы можете здесь построить. – Grasshopper

ответ

0

Protractor является одним из яваскрипта креплениями для Selenium Webdriver, которая имеет много функции, но, вероятно, наиболее известен хорошо работает с Angular приложений (хотя и не необходимость его использования).

У меня есть example project on GitHub, который может дать вам хороший старт с Транспортером.

FYI, файл POM является частью Maven (Java) и не используется в Protractor.

+0

Благодарим вас за пример проекта. Как вы сказали, POM является частью Maven и не используется в Protractor. Но, как я вижу в проекте, я вижу, что вы использовали объект Page в проекте GitHub. –

+0

Не могли бы вы рассказать так же. Также не могли бы вы рассказать мне, какие типы каркасов можно использовать в Protractor. (Управляемый данными, метод, управляемый или гибридный, как в селене). –

+0

Несомненно. Вы можете использовать или создавать управляемые данными или фреймворки ключевых слов с помощью Protractor. Я уверен, что они существуют, хотя я их не использую. Кроме того, POM и объектная модель страницы - это разные вещи ... похожие только в аббревиатурах :) – Brine