Автоматизация тестирования десктоп приложения, C#
#1
Отправлено 25 сентября 2013 - 11:16
Недавно работаю тестировщиком, тестирую десктоп-приложение, написанное на C#.
Руководитель поставил задачу наладить автоматизацию тестирования данного приложения. Выбранный мною инструмент - Coded UI - планируется использовать для того, чтобы разобраться в структуре кода, который генерится рекордером. Сами тесты в дальнейшем нужно будет писать самостоятельно. Навыков программирования на C# у меня нет. С чего и как начать автоматизацию - пока не понимаю. Пожалуйста, помогите наметить направления деятельности.
#2
Отправлено 25 сентября 2013 - 11:58
Здравствуйте!
Недавно работаю тестировщиком, тестирую десктоп-приложение, написанное на C#.
Руководитель поставил задачу наладить автоматизацию тестирования данного приложения. Выбранный мною инструмент - Coded UI - планируется использовать для того, чтобы разобраться в структуре кода, который генерится рекордером. Сами тесты в дальнейшем нужно будет писать самостоятельно. Навыков программирования на C# у меня нет. С чего и как начать автоматизацию - пока не понимаю. Пожалуйста, помогите наметить направления деятельности.
Привет. Здорово, что у тебя есть задачи, которыми ты хочешь заниматься!
Сразу скажу, что без знаний C# тебе придется тяжело в атоматизации, так автоматизация = программированию, поэтому предлагаю след стратегию для твоего развития.
1. Изучение самого c# (как изучать, можешь выбрать сам) книгу рекомендую CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# Автор: Рихтер Дж., где потренироваться можно посмотреть в моем блоге
http://ap-test-team....og-post_20.html
2. Изучение самого Coded UI. тут тебе в помошь оф. документация на msdn, можешь начать с доклада Лены Фалилеевой "Генерация C# тестов для Windows приложений при помощи Coded UI". Материалов полно.
Начни с простого теста, потом будешь его расширять.
А в конце ложка дегтя :) на все это нужно очень много времени и, мне кажется, что разумнее будет развивать ручные тесты, и оттачивать свои навыки программирования на вспомогательных тулзах, которые поборят рутину при ручном тестировании (как можно почитать тут).
В любом случае, удачи!
#3
Отправлено 25 сентября 2013 - 12:26
#4
Отправлено 04 ноября 2013 - 13:16
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных