Пересекаются ли знания программирования приложений с автоматизированным тестированием. Т.е. если ранее человек писал ПО на C#, то сможет ли он легко влиться в среду автоматизированного тестирования, используя знания C#?
Знания написания ПО vs автоматизированное тестирование
#1
Отправлено 29 октября 2018 - 10:30
#2
Отправлено 29 октября 2018 - 10:32
Сможет, конечно.
Так же как и обратный сценарий имеет место быть. Что в принципе чаще и происходит.
#3
Отправлено 29 октября 2018 - 10:34
Ну, программировать его учить не придется. Может быть.
А вот тестировать.
#4
Отправлено 29 октября 2018 - 10:41
Сможет, конечно.
Так же как и обратный сценарий имеет место быть. Что в принципе чаще и происходит.
Ну, программировать его учить не придется. Может быть.
А вот тестировать.
А не могли бы вы посоветовать какие-нибудь годные ресурсы для изучения автоматизации на C#? Или с чего можно было бы начать. С английским проблем нет, поэтому иностранный ресурс легко осилю=)
#5
Отправлено 29 октября 2018 - 10:55
Сможет, конечно.
Так же как и обратный сценарий имеет место быть. Что в принципе чаще и происходит.
Ну, программировать его учить не придется. Может быть.
А вот тестировать.А не могли бы вы посоветовать какие-нибудь годные ресурсы для изучения автоматизации на C#? Или с чего можно было бы начать. С английским проблем нет, поэтому иностранный ресурс легко осилю=)
Если интересуют платные курсы, то у нас на сайте представлен неплохой курс, с учетом того, что вы знаете C#, пройти его сможете очень быстро: http://software-test...arp-for-testers
Иначе просто изучите программу, по ней легко понять какие основные навыки требуются автоматизатору.
Тренинги по тестированию ПО
#6
Отправлено 29 октября 2018 - 10:59
Сможет, конечно.
Так же как и обратный сценарий имеет место быть. Что в принципе чаще и происходит.
Ну, программировать его учить не придется. Может быть.
А вот тестировать.А не могли бы вы посоветовать какие-нибудь годные ресурсы для изучения автоматизации на C#? Или с чего можно было бы начать. С английским проблем нет, поэтому иностранный ресурс легко осилю=)
Автоматизация - это, как минимум, тестовый фреймворк + инструментарий для управления приложением.
Первое - читайте про NUnit, MSTest или XUnit.
Второе - зависит от того, какое приложение.
Вот примеры учебных проектов C# + WebDriver:
https://github.com/dzharii/SWD.Starter
https://github.com/b...m-csharp-sample
Еще важно: сами будете писать тесты, или автоматизировать готовые сценарии. Вот недавно писал функциональные тесты в паре с разработчиком. Я написал где-то раз в 10 больше за то же время засчет того, что разработчик не владел техниками тест-дизайна. Так что не только техническая часть нужна.
#7
Отправлено 29 октября 2018 - 12:02
Автоматизация - это, как минимум, тестовый фреймворк + инструментарий для управления приложением.
Первое - читайте про NUnit, MSTest или XUnit.
Второе - зависит от того, какое приложение.
Вот примеры учебных проектов C# + WebDriver:
https://github.com/dzharii/SWD.Starter
https://github.com/b...m-csharp-sample
Еще важно: сами будете писать тесты, или автоматизировать готовые сценарии. Вот недавно писал функциональные тесты в паре с разработчиком. Я написал где-то раз в 10 больше за то же время засчет того, что разработчик не владел техниками тест-дизайна. Так что не только техническая часть нужна.
Автоматизация - это как минимум компетентность в автоматизируемом процессе. Иначе получается что автоматизация цветет и пахнет, но что именно она тестирует никто внятно объяснить не может.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных