Презентация Что такое Page Object онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Что такое Page Object абсолютно бесплатно. Урок-презентация на эту тему содержит всего 3 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    3 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    26.97 kB
  • Просмотров:
    58
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Что такое Page Object Любая
Содержание слайда: Что такое Page Object Любая страница может быть описана в виде объекта: свойства – описание элементов страницы методы – описание кода, который взаимодействует с элементами страницы Упрощает тестовые сценарии. Уменьшает количество дублированного кода. Если UI изменяется, исправления необходимо применять только в одном месте.

№2 слайд
Описание Page Objects var
Содержание слайда: Описание Page Objects var LoginPage = function() { this.userName = element(by.input('login.userName')); this.password = element(by.input('login.password')); this.loginButton = element(by.css('Button[ng-click^="login"]')); this.logoutButton = element(by.css('Button[ng-click^="logout"]')); this.registerButton = element(by.css('Button[ng-click^="register"]')); this.greeting = element(by.binding("Welcome, {{currentBrewer.FirstName}}")); this.gravatarImage = element(by.tagName('img')); }; module.exports = new LoginPage();

№3 слайд
Использование Page Object в
Содержание слайда: Использование Page Object в тестовом сценарии var util = require('util'); describe('Login', function () { var loginPage = require('../support/login-page.js'); beforeEach(function () { browser.get('#/'); }); it('should navigate to the register page when the register button is clicked', function () { loginPage.registerButton.click(); expect(browser.getCurrentUrl()).toContain('#/register'); }); it('should allow a user to log in', function () { loginPage.userName.sendKeys('test_user'); loginPage.password.sendKeys('abc123'); loginPage.loginButton.click(); browser.waitForAngular(); expect(loginPage.greeting.getText()).toContain('Welcome, Test User'); }); });

Скачать все slide презентации Что такое Page Object одним архивом: