Содержание
- 2. Где будете подробно изучать тестирование? Курс «Проектирование и архитектура программных систем» Бакалавриат, 6 семестр, раздел «Жизненный
- 3. Понятия Тестирование – процесс установления соответствия изучаемого объекта заданному эталону Тестирование ПО – процесс установления соответствия
- 4. Методы тестирования программных интерфейсов Проведение фокус-групп – группа пользователей оценивает интерфейс Практика 02 Лекции 02, 03
- 5. Автоматическое тестирование Плюсы: Низкая стоимость по сравнению с юзабилити-тестированием Высокая скорость Большой объект покрытия Не требуется
- 6. Методы автоматического тестирования Координатный метод click(120,70) type_keys("Hello world") Распознавание образов find("OK_button.png").click() Подход, использующий механизмы реализации специальных
- 7. Координатный метод Каждый элемент графического интерфейса пользователя ищется по координатам, заданным относительно окна или экрана Плюсы:
- 8. Координатный метод
- 9. Координатный метод def main(): waitForObject(":_QWidget") sendEvent("QResizeEvent", ":_QWidget", 22, 22, 769, 474) waitForObject(":_QGraphicsItem") mouseClick(":_QGraphicsItem", 221, 193, 1,
- 10. Распознавание образов Метод поиска элементов UI с использованием распознавания образов и (или) сравнение с образцом Плюсы:
- 11. Распознавание образов – пример теста Запустить приложение Найти главное окно приложения Найти требуемый элемент, сравнив в
- 12. Accessibility метод Метод управления UI через встроенные в ОС/SDK технологии воздействия на элементы UI Технологии Microsoft
- 13. Accessibility технологии
- 14. Accessibility метод Пример скрипта на pywinauto
- 15. Гибридный подход На этом примере: Координатный метод для тестирования управления элементами формы Распознавание образов для анализа
- 16. Гибридный подход: инструментарий Windows Coded UI (Visual Studio) Ranorex Automation Tools Winium.Cruciatus (2GIS) Microsoft UI Automation
- 17. Selenium
- 18. Selenium [info] Executing: | open | https://www.google.com.ar/?gws_rd=ssl | | [info] Wait for the new page to
- 19. Онлайн-сервисы Яндекс Метрики – Вебвизор, тепловая карта кликов Optimal Workshop – Treejack (информационная архитектура) FengGUI и
- 20. Что мы не успели изучить? Практические занятия: Интерфейсы для совместной и коллективной работы (пропало занятие 2
- 21. Что мы не успели изучить? Разделы (нельзя объять необъятное!) Отличия Machine-Centered Design, User-Centered Design, Human-Centered Design,
- 22. Что мы не успели изучить? Не успели поговорить о людях: Алан Купер Алан Дикс Скотт МакКензи
- 24. Скачать презентацию
















![Selenium [info] Executing: | open | https://www.google.com.ar/?gws_rd=ssl | | [info] Wait for](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1154350/slide-17.jpg)




Flipping through channels
Коммуникативные характеристики интернета
Emoji warm up
Курс технологии разработки ПО
ORM в 1С-Битрикс. Выборка данных
Организация вычислений в электронных таблицах
Как подготовиться к концерту
История развития компьютерной техники
Прикладное программное обеспечение и системы
1. Компьютер- универсальное устройство (1)
Работа с видео и звуком. Практическое задание
Рынок приложений для смартфонов SuperApp
Publication of results
Условные операторы
Триггеры в презентации. Применение
Проектирование информационных систем. Структурные модели ПО (лекция 8)
Создание стиля
Рекурсия
Реализация концепции ply drop в программе ABAQUS
Ivolga 2.0 - молодежный форум. Регистрация
Безопасный поиск в сети ИНТЕРНЕТ
C# - Lesson 2
Информационные системы и технологии в административном управлении
Поколения ЭВМ
Менеджер паролей
РНКО Единая касса
Внешние устройства компьютера
Сквизы в различных позициях и стек сайзах. Разбор тренировок bitB