SlideShare una empresa de Scribd logo
1 de 13
Основные параметры
тестирования интерфейса



 Определение цвета
 Определение шрифта
 Определение размеров и расположения элементов
интерфейса
 Проверка правописания
 Проверка валидности ссылок
Почти каждый из этих пунктов будет рассмотрен
с точки зрения двух типов приложений:



 Web-приложений
Абсолютное большинство
тулов для данной группы
представлено в виде
надстроек браузеров

 Desktop-приложений
Тулы для тестирования
Desktop-приложений
могут также
использоваться и для
тестирования Webприложений
Примечание

 Большинство надстроек для web-приложений
доступны для Mozilla Firefox, некоторые аналоги
разработаны для Google Chrome. Использование
данных надстроек в Internet Explorer и Opera
возможно посредством тестирования web-приложений
через надстройку Firefox для кросс-браузерного
тестирования TestIE
Тула для кросс-браузерного
тестирования TestIE



 Является платной (19$ в месяц на одного сотрудника).
 Доступна на официальном сайте
https://www.browserstack.com/
 Доступно более 200 браузеров и 6 операционных
систем
 Поддерживается также автоматизированное
тестирование
 Позволяет генерировать скриншоты для списка
конфигураций
Тула для кросс-браузерного
тестирования TestIE


Определение цвета
 Desktop- приложения
Web-приложения
 Eyedropper (ColorZilla)

Оба приложения бесплатные.

Надстройка для Firefox. Бесплатная.

 Pixie

https://addons.mozilla.org/ru/firefox/a
ddon/colorzilla/

http://www.nattyware.com/pixie.php

 PixelZoomer
Надстройка для Firefox. Бесплатная.
https://addons.mozilla.org/ru/firefox/a
ddon/pixelzoomer/

 Pipetka
http://monobit.ru/products/pipetka
Определение шрифта

Web-приложения
 Context Font
Надстройка для Firefox. Бесплатная.

https://addons.mozilla.org/ru/firefox/addon/cont
ext-font/

 WhatFont
Надстройка для Сhrome. Бесплатная.
https://chrome.google.com/webstore/detail
/whatfont/jabopobgcpjmedljpbcaablpmlmfc
ogm?utm_campaign=en&utm_source=en-etna-us-oc-webstrext&utm_medium=et

Desktop- приложения
 Font Matching Tool

http://www.lanmisoft.com/fontmat
chingtool.htm
Программа позволяет определить
принадлежность символа к тому или
иному шрифту с определенной долей
вероятности.
Платная (35$). Есть триал-версия с
ограниченным функционалом.
В триал-версии нет доступа к
шрифтам из базы программы
(используются только локальные
шрифты для сравнения).
Font Matching Tool

Определение размера
элементов приложения
Web-приложения
Desktop Сетка:
o GridFox (надстройка Firefox,
бесплатная)
https://addons.mozilla.org/enUS/firefox/addon/gridfox/

 Линейка:


 Линейка:
o MeasureIt (надстройка Firefox,
бесплатная)
https://addons.mozilla.org/enUS/firefox/addon/measureit/

PixelZoomer (Надстройка для
Firefox. Бесплатная)
https://addons.mozilla.org/ru/firefox/ad
don/pixelzoomer/
o

o Screen Calipers
http://www.iconico.com/caliper/
Платная (29,5$)
Есть триал версия с ограниченным
функционалом

o Solid Capture
Платная (30$)
http://www.solidcapture.com/ru/d
ownload-screen-capture
Проверка правописания

Web-приложения
 Spell Checker (надстройка
Firefox, бесплатная)

1 словарь по умолчанию, остальные
138 могут быть скачаны с сайта при
необходимости
https://addons.mozilla.org/enUS/firefox/addon/spell-checker/

Desktop- приложения
 Spell Checker
Бесплатная
http://spell.com.ru/index.php
?page=main
 Solid Capture (позволяет
перегнать скриншот в PDF,
затем в MS Word с
распознаванием слов, в
котором доступна проверка
орфографии).
Платная.
Проверка валидности ссылок
Актуально только для Web-приложений
 Link Evaluator



Надстройка FireFox. Бесплатная
https://addons.mozilla.org/en-US/firefox/addon/link-evaluator/
Проверка валидности ссылок
Актуально только для Web-приложений
 Xenu's link sleuth



http://home.snafu.de/tilman/xenulink.html
Бесплатный. Проверяет ссылки по всему сайту. Позволяет генерировать отчеты

Más contenido relacionado

La actualidad más candente

OpenAPI development with Python
OpenAPI development with PythonOpenAPI development with Python
OpenAPI development with PythonTakuro Wada
 
A Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things ContainersA Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things ContainersJérôme Petazzoni
 
Escroto agudo urologia
Escroto agudo urologiaEscroto agudo urologia
Escroto agudo urologiaHosannaOrtiz
 
Hidronefrosis y uretronefrosis
Hidronefrosis y uretronefrosisHidronefrosis y uretronefrosis
Hidronefrosis y uretronefrosisNorma Elizabeth
 
Testing Your APIs: Postman, Newman, and Beyond
Testing Your APIs: Postman, Newman, and BeyondTesting Your APIs: Postman, Newman, and Beyond
Testing Your APIs: Postman, Newman, and BeyondPostman
 
[오픈소스컨설팅]Tomcat6&7 How To
[오픈소스컨설팅]Tomcat6&7 How To[오픈소스컨설팅]Tomcat6&7 How To
[오픈소스컨설팅]Tomcat6&7 How ToJi-Woong Choi
 
A Short History of Performance Engineering
A Short History of Performance EngineeringA Short History of Performance Engineering
A Short History of Performance EngineeringAlexander Podelko
 
B4USolution_API-Testing
B4USolution_API-TestingB4USolution_API-Testing
B4USolution_API-Testingb4usolution .
 
Ui test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + JenkinsUi test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + JenkinsChang Hak Yeon
 
Urinaryincontinence final
Urinaryincontinence finalUrinaryincontinence final
Urinaryincontinence finalNishanth Ps
 
Case and Bladder and Ureteric injuries
Case and Bladder and Ureteric injuriesCase and Bladder and Ureteric injuries
Case and Bladder and Ureteric injuriesmeducationdotnet
 
Deliver Python Apps with Docker
Deliver Python Apps with DockerDeliver Python Apps with Docker
Deliver Python Apps with DockerAnton Egorov
 
Sitecore sxa best practices and secrets 29th june 2021
Sitecore sxa best practices and secrets   29th june 2021Sitecore sxa best practices and secrets   29th june 2021
Sitecore sxa best practices and secrets 29th june 2021Jitendra Soni
 
cuestionario de urologia
cuestionario de urologiacuestionario de urologia
cuestionario de urologiaPOLITA1981
 
Boltdb - an embedded key value database
Boltdb - an embedded key value databaseBoltdb - an embedded key value database
Boltdb - an embedded key value databaseManoj Awasthi
 
Introduction to Docker
Introduction  to DockerIntroduction  to Docker
Introduction to DockerJian Wu
 

La actualidad más candente (20)

OpenAPI development with Python
OpenAPI development with PythonOpenAPI development with Python
OpenAPI development with Python
 
A Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things ContainersA Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things Containers
 
Escroto agudo urologia
Escroto agudo urologiaEscroto agudo urologia
Escroto agudo urologia
 
Hidronefrosis y uretronefrosis
Hidronefrosis y uretronefrosisHidronefrosis y uretronefrosis
Hidronefrosis y uretronefrosis
 
Review urotrauma
Review urotraumaReview urotrauma
Review urotrauma
 
Testing Your APIs: Postman, Newman, and Beyond
Testing Your APIs: Postman, Newman, and BeyondTesting Your APIs: Postman, Newman, and Beyond
Testing Your APIs: Postman, Newman, and Beyond
 
[오픈소스컨설팅]Tomcat6&7 How To
[오픈소스컨설팅]Tomcat6&7 How To[오픈소스컨설팅]Tomcat6&7 How To
[오픈소스컨설팅]Tomcat6&7 How To
 
Urology Trauma
Urology TraumaUrology Trauma
Urology Trauma
 
A Short History of Performance Engineering
A Short History of Performance EngineeringA Short History of Performance Engineering
A Short History of Performance Engineering
 
B4USolution_API-Testing
B4USolution_API-TestingB4USolution_API-Testing
B4USolution_API-Testing
 
Ui test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + JenkinsUi test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + Jenkins
 
Urinaryincontinence final
Urinaryincontinence finalUrinaryincontinence final
Urinaryincontinence final
 
Case and Bladder and Ureteric injuries
Case and Bladder and Ureteric injuriesCase and Bladder and Ureteric injuries
Case and Bladder and Ureteric injuries
 
Deliver Python Apps with Docker
Deliver Python Apps with DockerDeliver Python Apps with Docker
Deliver Python Apps with Docker
 
Robot Framework
Robot FrameworkRobot Framework
Robot Framework
 
Robot framework and selenium2 library
Robot framework and selenium2 libraryRobot framework and selenium2 library
Robot framework and selenium2 library
 
Sitecore sxa best practices and secrets 29th june 2021
Sitecore sxa best practices and secrets   29th june 2021Sitecore sxa best practices and secrets   29th june 2021
Sitecore sxa best practices and secrets 29th june 2021
 
cuestionario de urologia
cuestionario de urologiacuestionario de urologia
cuestionario de urologia
 
Boltdb - an embedded key value database
Boltdb - an embedded key value databaseBoltdb - an embedded key value database
Boltdb - an embedded key value database
 
Introduction to Docker
Introduction  to DockerIntroduction  to Docker
Introduction to Docker
 

Destacado

User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?SQALab
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIOlesia Velychko
 
Чек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаЧек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаPromodo
 
Ui testing how intel does this
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does thisAlexei Lupan
 
VIQA - Тестирование UI с помощью Виртуального интеллекта
VIQA - Тестирование UI с помощью Виртуального интеллектаVIQA - Тестирование UI с помощью Виртуального интеллекта
VIQA - Тестирование UI с помощью Виртуального интеллектаSQALab
 
Mutation Analysis for JavaScript Web Applicaiton Testing SEKE2013
Mutation Analysis for JavaScript Web Applicaiton Testing  SEKE2013Mutation Analysis for JavaScript Web Applicaiton Testing  SEKE2013
Mutation Analysis for JavaScript Web Applicaiton Testing SEKE2013nkazuki
 
Evelina Tananaeva
 Evelina Tananaeva Evelina Tananaeva
Evelina TananaevaAlexei Lupan
 
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)Ontico
 
Автоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятАвтоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятMarina Peregud
 
Средства автоматизации тестирования десктопных приложений. Сравнительный анализ
Средства автоматизации тестирования десктопных приложений. Сравнительный анализСредства автоматизации тестирования десктопных приложений. Сравнительный анализ
Средства автоматизации тестирования десктопных приложений. Сравнительный анализCOMAQA.BY
 
QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...
QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...
QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...QAFest
 
Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)
Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)
Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)Ontico
 
Тестирование без требований
Тестирование без требованийТестирование без требований
Тестирование без требованийArtem Shapoval
 
CodeFest 2014 - Pentesting client/server API
CodeFest 2014 - Pentesting client/server APICodeFest 2014 - Pentesting client/server API
CodeFest 2014 - Pentesting client/server APISergey Belov
 
Автоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriverАвтоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriverPavel Tsukanov
 
Особенности тестирования веб приложение
Особенности тестирования веб приложениеОсобенности тестирования веб приложение
Особенности тестирования веб приложениеDressTester
 
Первоклассное тестирование
Первоклассное тестированиеПервоклассное тестирование
Первоклассное тестированиеSQALab
 

Destacado (20)

User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UI
 
Чек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаЧек-лист по юзабилити сайта
Чек-лист по юзабилити сайта
 
Ui testing how intel does this
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does this
 
VIQA - Тестирование UI с помощью Виртуального интеллекта
VIQA - Тестирование UI с помощью Виртуального интеллектаVIQA - Тестирование UI с помощью Виртуального интеллекта
VIQA - Тестирование UI с помощью Виртуального интеллекта
 
Mutation Analysis for JavaScript Web Applicaiton Testing SEKE2013
Mutation Analysis for JavaScript Web Applicaiton Testing  SEKE2013Mutation Analysis for JavaScript Web Applicaiton Testing  SEKE2013
Mutation Analysis for JavaScript Web Applicaiton Testing SEKE2013
 
Evelina Tananaeva
 Evelina Tananaeva Evelina Tananaeva
Evelina Tananaeva
 
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
 
QA Лекция2
QA Лекция2QA Лекция2
QA Лекция2
 
Автоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятАвтоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едят
 
QA Лекция1
QA Лекция1QA Лекция1
QA Лекция1
 
Средства автоматизации тестирования десктопных приложений. Сравнительный анализ
Средства автоматизации тестирования десктопных приложений. Сравнительный анализСредства автоматизации тестирования десктопных приложений. Сравнительный анализ
Средства автоматизации тестирования десктопных приложений. Сравнительный анализ
 
QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...
QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...
QA Fest 2015. Татьяна Скрипник. Кросс-браузерность, что ты делаешь?.. Ах-ха-х...
 
Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)
Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)
Использование очередей асинхронных сообщений с PostgreSQL (Илья Космодемьянский)
 
Тестирование без требований
Тестирование без требованийТестирование без требований
Тестирование без требований
 
CodeFest 2014 - Pentesting client/server API
CodeFest 2014 - Pentesting client/server APICodeFest 2014 - Pentesting client/server API
CodeFest 2014 - Pentesting client/server API
 
лекция3 QA
лекция3 QAлекция3 QA
лекция3 QA
 
Автоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriverАвтоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriver
 
Особенности тестирования веб приложение
Особенности тестирования веб приложениеОсобенности тестирования веб приложение
Особенности тестирования веб приложение
 
Первоклассное тестирование
Первоклассное тестированиеПервоклассное тестирование
Первоклассное тестирование
 

Similar a Инструменты для тестирования UI

Браузерные помощники тестировщика (QA Fest 2016)
Браузерные помощники тестировщика (QA Fest 2016)Браузерные помощники тестировщика (QA Fest 2016)
Браузерные помощники тестировщика (QA Fest 2016)Alexander Nedeliaev
 
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщикаQA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщикаQAFest
 
Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesAliaksandr Ikhelis
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовSQALab
 
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...QA Club Minsk
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...ISsoft
 
5 колчинская
5 колчинская 5 колчинская
5 колчинская qasib
 
Layout testing with galen framework selenium camp
Layout testing with galen framework   selenium campLayout testing with galen framework   selenium camp
Layout testing with galen framework selenium campanna_chernysheva
 
Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Александр Шамрай
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...SQALab
 
Веб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITВеб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITDevDay
 
Использование Symfony
Использование SymfonyИспользование Symfony
Использование SymfonyMedia Gorod
 
Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Dmitry Buzdin
 
Автоматизированное тестирование мобильных приложений
Автоматизированное тестирование мобильных приложенийАвтоматизированное тестирование мобильных приложений
Автоматизированное тестирование мобильных приложенийТранслируем.бел
 
Проектирование пользовательских интерфейсов в компании EPAM Systems
Проектирование пользовательских интерфейсов в компании EPAM SystemsПроектирование пользовательских интерфейсов в компании EPAM Systems
Проектирование пользовательских интерфейсов в компании EPAM SystemsSQALab
 
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGДмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGDataArt
 
CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...
CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...
CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...CodeFest
 
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...COMAQA.BY
 

Similar a Инструменты для тестирования UI (20)

Браузерные помощники тестировщика (QA Fest 2016)
Браузерные помощники тестировщика (QA Fest 2016)Браузерные помощники тестировщика (QA Fest 2016)
Браузерные помощники тестировщика (QA Fest 2016)
 
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщикаQA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
 
Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practices
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
 
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
 
835453
835453835453
835453
 
5 колчинская
5 колчинская 5 колчинская
5 колчинская
 
Layout testing with galen framework selenium camp
Layout testing with galen framework   selenium campLayout testing with galen framework   selenium camp
Layout testing with galen framework selenium camp
 
Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
 
Веб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITВеб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и IT
 
Использование Symfony
Использование SymfonyИспользование Symfony
Использование Symfony
 
Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?
 
браузер
браузербраузер
браузер
 
Автоматизированное тестирование мобильных приложений
Автоматизированное тестирование мобильных приложенийАвтоматизированное тестирование мобильных приложений
Автоматизированное тестирование мобильных приложений
 
Проектирование пользовательских интерфейсов в компании EPAM Systems
Проектирование пользовательских интерфейсов в компании EPAM SystemsПроектирование пользовательских интерфейсов в компании EPAM Systems
Проектирование пользовательских интерфейсов в компании EPAM Systems
 
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGДмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
 
CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...
CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...
CodeFest 2010. Жемчужникова М., Овчарова О. —Принципы выбора ПО для группы те...
 
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
 

Más de ISsoft

Sql инъекции в тестировании
Sql инъекции в тестированииSql инъекции в тестировании
Sql инъекции в тестированииISsoft
 
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...ISsoft
 
Testing of mobile apps
Testing of mobile appsTesting of mobile apps
Testing of mobile appsISsoft
 
Testing, qa, qc. what the difference
Testing, qa, qc. what the differenceTesting, qa, qc. what the difference
Testing, qa, qc. what the differenceISsoft
 
Ranorex presentation
Ranorex presentationRanorex presentation
Ranorex presentationISsoft
 
Bdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проектеBdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проектеISsoft
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требованийISsoft
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требованийISsoft
 
Sql practise for beginners
Sql practise for beginnersSql practise for beginners
Sql practise for beginnersISsoft
 
Отдел юзабилити
Отдел юзабилитиОтдел юзабилити
Отдел юзабилитиISsoft
 
ToDoList
ToDoListToDoList
ToDoListISsoft
 
Prototype presentation
Prototype presentationPrototype presentation
Prototype presentationISsoft
 
решение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте baрешение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте baISsoft
 
решение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистоврешение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистовISsoft
 
Development of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesDevelopment of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesISsoft
 
Bdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проектеBdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проектеISsoft
 
инфотекс автоматизация тестирования
инфотекс   автоматизация тестированияинфотекс   автоматизация тестирования
инфотекс автоматизация тестированияISsoft
 
Sikuli script
Sikuli scriptSikuli script
Sikuli scriptISsoft
 

Más de ISsoft (20)

Sql инъекции в тестировании
Sql инъекции в тестированииSql инъекции в тестировании
Sql инъекции в тестировании
 
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
 
Testing of mobile apps
Testing of mobile appsTesting of mobile apps
Testing of mobile apps
 
Testing, qa, qc. what the difference
Testing, qa, qc. what the differenceTesting, qa, qc. what the difference
Testing, qa, qc. what the difference
 
Ranorex presentation
Ranorex presentationRanorex presentation
Ranorex presentation
 
Bugs
BugsBugs
Bugs
 
Bdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проектеBdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проекте
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
 
Sql practise for beginners
Sql practise for beginnersSql practise for beginners
Sql practise for beginners
 
Отдел юзабилити
Отдел юзабилитиОтдел юзабилити
Отдел юзабилити
 
ToDoList
ToDoListToDoList
ToDoList
 
ISTQB
ISTQBISTQB
ISTQB
 
Prototype presentation
Prototype presentationPrototype presentation
Prototype presentation
 
решение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте baрешение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте ba
 
решение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистоврешение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистов
 
Development of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesDevelopment of automated tests for ext js based web sites
Development of automated tests for ext js based web sites
 
Bdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проектеBdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проекте
 
инфотекс автоматизация тестирования
инфотекс   автоматизация тестированияинфотекс   автоматизация тестирования
инфотекс автоматизация тестирования
 
Sikuli script
Sikuli scriptSikuli script
Sikuli script
 

Инструменты для тестирования UI

  • 1.
  • 2. Основные параметры тестирования интерфейса   Определение цвета  Определение шрифта  Определение размеров и расположения элементов интерфейса  Проверка правописания  Проверка валидности ссылок
  • 3. Почти каждый из этих пунктов будет рассмотрен с точки зрения двух типов приложений:   Web-приложений Абсолютное большинство тулов для данной группы представлено в виде надстроек браузеров  Desktop-приложений Тулы для тестирования Desktop-приложений могут также использоваться и для тестирования Webприложений
  • 4. Примечание   Большинство надстроек для web-приложений доступны для Mozilla Firefox, некоторые аналоги разработаны для Google Chrome. Использование данных надстроек в Internet Explorer и Opera возможно посредством тестирования web-приложений через надстройку Firefox для кросс-браузерного тестирования TestIE
  • 5. Тула для кросс-браузерного тестирования TestIE   Является платной (19$ в месяц на одного сотрудника).  Доступна на официальном сайте https://www.browserstack.com/  Доступно более 200 браузеров и 6 операционных систем  Поддерживается также автоматизированное тестирование  Позволяет генерировать скриншоты для списка конфигураций
  • 7. Определение цвета  Desktop- приложения Web-приложения  Eyedropper (ColorZilla) Оба приложения бесплатные. Надстройка для Firefox. Бесплатная.  Pixie https://addons.mozilla.org/ru/firefox/a ddon/colorzilla/ http://www.nattyware.com/pixie.php  PixelZoomer Надстройка для Firefox. Бесплатная. https://addons.mozilla.org/ru/firefox/a ddon/pixelzoomer/  Pipetka http://monobit.ru/products/pipetka
  • 8. Определение шрифта  Web-приложения  Context Font Надстройка для Firefox. Бесплатная. https://addons.mozilla.org/ru/firefox/addon/cont ext-font/  WhatFont Надстройка для Сhrome. Бесплатная. https://chrome.google.com/webstore/detail /whatfont/jabopobgcpjmedljpbcaablpmlmfc ogm?utm_campaign=en&utm_source=en-etna-us-oc-webstrext&utm_medium=et Desktop- приложения  Font Matching Tool http://www.lanmisoft.com/fontmat chingtool.htm Программа позволяет определить принадлежность символа к тому или иному шрифту с определенной долей вероятности. Платная (35$). Есть триал-версия с ограниченным функционалом. В триал-версии нет доступа к шрифтам из базы программы (используются только локальные шрифты для сравнения).
  • 10. Определение размера элементов приложения Web-приложения Desktop Сетка: o GridFox (надстройка Firefox, бесплатная) https://addons.mozilla.org/enUS/firefox/addon/gridfox/  Линейка:   Линейка: o MeasureIt (надстройка Firefox, бесплатная) https://addons.mozilla.org/enUS/firefox/addon/measureit/ PixelZoomer (Надстройка для Firefox. Бесплатная) https://addons.mozilla.org/ru/firefox/ad don/pixelzoomer/ o o Screen Calipers http://www.iconico.com/caliper/ Платная (29,5$) Есть триал версия с ограниченным функционалом o Solid Capture Платная (30$) http://www.solidcapture.com/ru/d ownload-screen-capture
  • 11. Проверка правописания  Web-приложения  Spell Checker (надстройка Firefox, бесплатная) 1 словарь по умолчанию, остальные 138 могут быть скачаны с сайта при необходимости https://addons.mozilla.org/enUS/firefox/addon/spell-checker/ Desktop- приложения  Spell Checker Бесплатная http://spell.com.ru/index.php ?page=main  Solid Capture (позволяет перегнать скриншот в PDF, затем в MS Word с распознаванием слов, в котором доступна проверка орфографии). Платная.
  • 12. Проверка валидности ссылок Актуально только для Web-приложений  Link Evaluator  Надстройка FireFox. Бесплатная https://addons.mozilla.org/en-US/firefox/addon/link-evaluator/
  • 13. Проверка валидности ссылок Актуально только для Web-приложений  Xenu's link sleuth  http://home.snafu.de/tilman/xenulink.html Бесплатный. Проверяет ссылки по всему сайту. Позволяет генерировать отчеты