Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Automated Web Testing with SeleniumГод выпуска: 2012
Производитель:
pluralsight.comАвтор: John Sonmez
Продолжительность: 03:23:23 ч
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Creating automated tests for a web application can be challenging. Two of the biggest barriers to getting started are picking an automation tool and developing a framework for writing the tests. This course explores how to use the popular browser automation framework, Selenium, to create automated tests for web applications. We will examine using Selenium to directly record from within a Firefox browser, as well as using C# to automate the web browser using Selenium's API. We will also explore how to distribute tests over multiple machines using Selenium Server's grid capabilities. The course concludes with the implementation of a simple, maintainable framework for testing a web application using Selenium.
[spoiler="Содержание"]
Selenium Overview 00:26:45
Course Introduction 01:44
What is Selenium? 03:01
Why Automated Testing? 04:31
History 02:39
Architecture 04:41
Selenium in Action 05:04
Calling WebDriver Directly 03:47
Summary 01:18
Selenium IDE 00:30:44
Introduction 00:48
Installing 01:54
Selenium IDE Basics 01:36
Recording a Test 01:13
Running the Test 01:09
Selenese 01:02
Looking at Commands 02:51
Creating Commands 05:03
Verifications 01:27
Using Assert and Verify 02:43
Creating Test Suites 03:45
Exporting 03:27
Other Features 02:41
Summary 01:05
Webdriver Basics 00:31:56
Introduction 00:52
What is WebDriver? 00:58
Setting up WebDriver 03:04
Other Browsers 03:21
Finding Elements 03:34
A Simple Script 02:36
Page Elements 03:12
A More Complex Script 04:27
Clicking the Image 05:23
Assert and Verify 03:21
Summary 01:08
Advanced WebDriver 00:33:05
Introduction 00:55
Radio Buttons 01:09
Choosing a Radio Button 03:39
Getting a Radio Button Value 01:45
Checkboxes 00:21
Selecting a Checkbox 01:09
Select Items 00:46
Choosing a Select Option 02:05
Using SelectElement 02:51
Tables 01:24
Getting Table Data 03:07
XPath 01:50
Getting Table Data with XPath 03:30
Explicit Waits 01:24
Using the Explicit Wait 05:38
Summary 01:32
Selenium Server 00:27:48
Introduction 00:40
What is Selenium Server? 01:28
What is Selenium Grid? 01:44
Starting Selenium Server 03:34
Running a Test 02:30
Grid Configuration 01:21
Setting up Grid 04:18
A 2nd Node 01:08
3rd Node and Configuration 02:09
Running a Test in Grid 03:41
More Grid Considerations 02:06
Grid Strategies 02:11
Summary 00:58
Building a Framework 00:53:05
Introduction 00:56
Why Not Record? 04:23
The Coffee API 03:33
Basic Framework 02:35
Getting up to BAT 00:37
Page Object Model Overview 02:44
Creating the Project 02:27
A Basic Test 10:19
Planning a Test 01:47
Refactoring for Page Object Model 02:04
Testing Authors 05:20
Verifying the Result 04:10
Next Steps 02:36
Testing DSLs 03:21
Framework Rules 05:12
Summary 01:01
[/spoiler]
Файлы примеров: отсутствуют
Формат видео: WMV
Видео: WMV3, 1024x768, 15 fps, ~160 kbps
Аудио: WMA v2, 44100Hz, 128 kb/s, Stereo
[spoiler="Скриншоты"]

[/spoiler]