Upload
olga-kiseleva
View
525
Download
3
Embed Size (px)
DESCRIPTION
Мой доклад на Auto ConfetQA с рассказом про написание тестов на русском языке вызывал в твиттере и чате противоречивейшие эмоции, от «вау!» до «ересь!», но никого не оставил равнодушным и в итоге занял третье место по результатам зрительского голосования =) Видео можно посмотреть в конце слайдов + ссылка на доклад в моем блоге - http://okiseleva.blogspot.ru/2012/10/blog-post.html
Citation preview
И никуда не надо ехать!
Можно ли писать автотесты на родном языке?
Немного о себе
Киселева Ольга
Места работы:ОАО «Simplex IT»ОАО «Связьинтек»
Автоматизация?
Структура
— Огры как лук.— Воняют?— Да нет.— Доводят до слез— Ну, что ты!..— О, наверное, чернеют и скукоживаются на солнце.— Нет! Многослойны. Лук многослойный, я тоже слой за слоем. Понял? Мы многослойны.
Структура
Структура
Вопросы?
Автор:
• http://okiseleva.blogspot.com/
• http://software-testing.ru/
Документация:
• http://watin.org/
Referenses
Tests
• UIModel• nunitframework• Watin.Core• Interop.SHDocVw.dll• Microsoft.mshtml.dll
UI Model
• Watin.Core• Interop.SHDocVw.dll• Microsoft.mshtml.dll
Меняем настройки
• Interop.SHDocVw.dll
• Microsoft.mshtml.dll
Imbed Interop Types = False
Copy Local = True
App.config
• Solution• Show all • App.config • Include in project
С ним приложение будет в режиме STA (Single Tread Apartment) взаимодействовать с COM (Component Object Model)
Неизвестный интерфейс
Если вы столкнулись с такой ошибкой при запуске тестов:
• MyFixture.WaterThroughThePipes: System.Runtime.InteropServices.COMException : The interface is unknown. (Exception from HRESULT: 0x800706B5)
Перезапустите Visual Studio от имени администратора