Автоматизация UI тестов для приложений WPF - Видеоуроки

Automating UI Tests for WPF Applications
Duration 02:57:13
Открыть все курсы от pluralsight

Узнайте, как создать поддерживаемый автоматизированный набор тестов для вашего приложения WPF. Этот курс проведет вас через процесс его создания с реальными примерами кода, а также с советами и лучшими практиками.

Автоматизация UI тестов для приложений WPF - непростая задача, особенно если у вас большой проект с широкими функциональными возможностями. Тем не менее, можно создать набор простых и поддерживаемых тестов пользовательского интерфейса, которые могут стать отличным дополнением для вашего процесса разработки. В этом курсе мы рассмотрим процесс создания полноценного автоматизированного набора тестов пользовательского интерфейса. Попутно мы будем использовать простые, но в то же время привлекательные приложения WPF с функциональностью, близкой к функциональности реальных корпоративных приложений.

Полный список уроков Развернуть / Свернуть
  • Урок 1. Getting Started 00:02:58
  • Урок 2. Who This Course Is For 00:00:53
  • Урок 3. Test Pyramid 00:04:01
  • Урок 4. Types of Manual Testing 00:03:07
  • Урок 5. What Automated UI Testing Gives Us 00:02:49
  • Урок 6. When to Invest in Automated UI Tests 00:01:54
  • Урок 7. Who Should Write Automated UI Tests? 00:02:33
  • Урок 8. Test Application Demo Preview 00:00:46
  • Урок 9. Test Application Demo 00:05:00
  • Урок 10. Summary 00:00:45
  • Урок 11. Introduction 00:00:50
  • Урок 12. Automation Frameworks at First Glance 00:01:58
  • Урок 13. Comparison Overview 00:00:53
  • Урок 14. Demo: Getting Started with Coded UI 00:05:36
  • Урок 15. White's Architecture 00:03:29
  • Урок 16. Demo: Getting Started with White 00:06:35
  • Урок 17. Comparing the Ease of Getting Started 00:00:56
  • Урок 18. Performance Demo 00:01:40
  • Урок 19. Performance Demo Results 00:01:15
  • Урок 20. Generated vs. Handwritten Tests 00:04:38
  • Урок 21. Object Model Comparison 00:03:14
  • Урок 22. Maintainability Comparison 00:00:55
  • Урок 23. Comparison Results 00:01:16
  • Урок 24. Summary 00:00:53
  • Урок 25. Introduction 00:00:57
  • Урок 26. Why We Should Build a Domain-specific Framework 00:01:10
  • Урок 27. The Architecture of the Domain-specific Framework 00:03:14
  • Урок 28. Starting with Basic Smoke Test 00:04:32
  • Урок 29. Introducing Window Objects 00:04:03
  • Урок 30. Refactoring Window Objects 00:06:56
  • Урок 31. Refactoring Window Objects: Recap 00:01:46
  • Урок 32. WPF Controls Lifetime 00:01:34
  • Урок 33. Refactoring the Second Smoke Test 00:04:32
  • Урок 34. Introducing a Base Test Class 00:02:32
  • Урок 35. Working with Grids 00:04:56
  • Урок 36. Adding an Employee Smoke Test 00:07:39
  • Урок 37. Summary 00:00:56
  • Урок 38. Introduction 00:00:32
  • Урок 39. Moving Towards the Business Rules 00:01:00
  • Урок 40. Adding a First Project Test 00:05:18
  • Урок 41. Using Coded UI Test Builder to Determine Search Criteria 00:01:25
  • Урок 42. When to Reuse the Window Object Classes 00:01:24
  • Урок 43. Organizing Tests in the Solution 00:01:33
  • Урок 44. Automated UI Tests and Branching 00:01:28
  • Урок 45. Creating the Remaining Project Tests 00:02:32
  • Урок 46. Introducing Workflows 00:04:27
  • Урок 47. The First Employee Test 00:08:53
  • Урок 48. When to Use Workflows 00:03:13
  • Урок 49. The Second Employee Test 00:04:34
  • Урок 50. A Dashboard Test 00:03:17
  • Урок 51. Running the Tests Together 00:01:14
  • Урок 52. Summary 00:00:53
  • Урок 53. Introduction 00:00:42
  • Урок 54. Acceptance Tests vs. UI Tests 00:01:58
  • Урок 55. Why Create Automated Acceptance Tests 00:01:43
  • Урок 56. When to Create Automated Acceptance Tests 00:01:07
  • Урок 57. Our New Architecture 00:00:56
  • Урок 58. Introducing SpecFlow and Gherkin 00:02:59
  • Урок 59. Getting Started with SpecFlow 00:01:08
  • Урок 60. Department Feature 00:08:25
  • Урок 61. Don't Program Against the Scenario Steps! 00:01:23
  • Урок 62. Projects Feature 00:01:13
  • Урок 63. Project Promotion Feature 00:02:49
  • Урок 64. Assigning an Employee a Project 00:00:42
  • Урок 65. Dashboard Feature 00:03:41
  • Урок 66. Summary 00:00:37
  • Урок 67. Course Summary 00:02:26
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 02.04.2019. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

30-11--0001 en 35 уроков
livelessons WPF 4.5 (Ангельский)
В этом видеокурсе тебе покажут как создавать богатые приложения следующего поколения на WPF с помощью Visual Studio 2013. Мастер панели, стили, шаблоны, анимация, локализация, навигация, MVVM и многое другое.
Duration 02:08:22
6 3
30-11--0001 ru 12 уроков
itvdn Google Material Design для WPF разработчика
Видео курс Google Material Design предназначен для людей, которые уже имеют уверенные знания языка программирования C# и имеют опыт разработки на этом языке. Курс также будет полезен .NET разработчикам, желающим расширить свой стек знаний технологией WPF. Обучение по курсу будет состоять из двух частей: теории в презентациях и практики, которая будет следовать за теорией, для явной визуализации функциональности части технологии. По завершении...
Duration 09:52:50
5 1

Последнее добавленное

React JS и Redux Bootcamp - Освойте React Веб-разработку

React JS и Redux Bootcamp - Освойте React Веб-разработку

en
Изучите React.js и Redux правильно. Погрузитесь в движок React, создайте 5 приложений и станьте веб-разработчиком React. Дайте мне пять минут вашего времени, и я объясню, почему этот курс - лучшее время, которое вы можете потратить, чтобы научиться писать приложения React и Redux.
Автоматизированное тестирование с WebdriverIO

Автоматизированное тестирование с WebdriverIO

en
Мне потребовались годы, чтобы остановиться на концепции автоматизации тестирования. Все, что я пробовал, казалось впечатляющим, но никогда не соответствовало реальному использованию. Затем я наткнулся на WebdriverIO, и все это изменилось. Из-за его удивительных особенностей и простоты в дизайне...
React с Firebase

React с Firebase

en
Я преподаю React с 2015 года, а начал работать с ним еще раньше. Сегодня есть еще одна технология, о которой я хочу повогорить с вами - это Firebase. В этом курсе мы построим готовое приложение чата в реальном времени. Мы реализуем переписку в реальном времени между пользователями, авторизацию...
Создаем приложение React Native для iOS и Android от начала до конца

Создаем приложение React Native для iOS и Android от начала до конца

en
Если вы уже знакомы с React, то React Native - отличный способ создавать мобильные приложения для iOS и Android. Конечно, веб-приложения и мобильные приложения сильно отличаются друг от друга, но этот курс служит вашим руководством.
Полное введение в React, v5

Полное введение в React, v5

en
В дополнение к обновлению всех инструментов до последних и самых лучших версий Complete Intro to React v5 реструктурировал семинар, чтобы больше сосредоточиться на обучении основным принципам React, не жертвуя при этом какими-либо инструкциями по инструментарию. В этом двухдневном тренинге Брайан...
The Web Developer Bootcamp

The Web Developer Bootcamp

en
Единственный курс, который вам нужен для изучения веб-разработки - HTML, CSS, JS, Node и многое другое! Привет! Добро пожаловать в The Web Developer Bootcamp, единственный курс, который вам нужен для изучения веб-разработки. Существует множество вариантов онлайн-обучения разработчиков...
chat
logo