#777 Год выпуска: 2015 Производитель: Pluralsight Сайт производителя: pluralsight.com Автор: Marcel de Vries Продолжительность: 3:47 Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: This course is specifically targeted at web developers who want to test their websites every time they commit a new change to see if they did not break anything in the UI. This course will teach web developers and functional testers how to automate testing by using CodedUI. It will show specific web-related scenarios and how you can test them using CodedUI. With the web, there are specific things that look hard to test; this course will show how to solve these problems. It will also show how to integrate the tests you build with the integrated test environment called MTM. We will go through the steps of setting up your test environment, running the tests on a daily basis, and scaling out the test environment as needed. Getting this in place is crucial if you want to move to continuous delivery of your applications.
Getting Started Introduction Module Outline Healthy Breakdown of Test Automation Comparison of Frameworks Getting Started Understanding the Underlying Technology (Part 1) Understanding the Underlying Technology (Part 2) Demo: Testing Your First Web Application With CodedUI How CodedUI Controls Interact With the Screen Object Model Special Methods on the Controls Searching for Controls How Controls Are Located Demo: Hand Coding a CodedUI Test Influencing Searches Summary
Building a Maintainable Automation Framework Introduction Module Outline Default Setup of CodedUI Test Project Generated Code and UITest Files Why Is This a Road to a Maintenance Disaster? DAMP Test Scenarios DAMP How Do You Create DAMP Tests? Page Object Pattern Page Object Pattern Continued Why Is This Good for Maintainability? Applying This Principal to Your Development Team Should I Abandon Recording Tests? Demo: Building a Set of Tests Using the Page Object Pattern Summary
Common Web Test Scenario Solutions Introduction Module Outline (1/2) Module Outline (2/2) Handling Multiple Browser Tabs Demo: Handling Multiple Browser Tabs Handling Infinite Scroll Windows Demo: Handling Infinite Scroll Windows Testing Responsive UI Designs Demo: Testing Responsive UI Designs Working With Authenticated SUsers Demo: Working With Authenticated Users Improving Playback Speed Demo: Improving Playback Speed Reusing the Browser Window Demo: Reusing the Browser Window Configuring Diagnostics Demo: Configuring Diagnostics Summary
Cross Browser Playback Introduction Module Overview The Need for Cross Browser Playback Prerequisites Understanding Cross Browser Playback How to Switch Browser on Playback Unsupported Features & Known Issues Demo: Running a Cross Browser Test Summary
Integration With Lab Management and MTM Introduction Outline Introducing Microsoft Test Manager (MTM) Testing With MTM Demo: MTM Manual Tests Assigning Test Automation to a Test Case Setting up the Build Demo: Setting up the Build My Network Setup in Azure MTM Lab environment Running a Test on an Environment Demo: Running Automated Tests With MTM and Lab Management Summary
Daily Test Automation Build Introduction Daily Test Automation Build Test Automation Build Using the Lab Management Build Template Summary
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!