Я работаю инженером-испытателем. В основном я работаю с тестовой автоматизацией на уровне функциональной системы и тестированием производительности.Должны ли QA/тестеры писать единичные тесты?
Я попросил мастера схватки, чтобы начать выполнять отдельные юнит-тесты, но у меня есть некоторые вопросы в голове, прежде чем я отвечу на этот вопрос.
В настоящее время я делаю много BDD. «Given-When-Then» - это стиль, который я использую, когда пишу код автоматизации. Является ли модульное тестирование одинаковым? Я подумываю о стиле «устраиваю акт утверждения».
- Следует ли тестировщикам выполнять единичные тесты? Разве это не то, что разработчики работают? Зачем мне это делать?
- Насколько сложно провести единичное тестирование? Это простой материал или сложный материал? Я выбираю эту карьеру, потому что я никогда не был хорошим программистом. Но мое программирование было достаточно хорошим, чтобы начать работать с тестовой автоматизацией (очень простой материал).
Да, модульные тесты больше Код-дизайна для программистов, чем тестирование, но делает устройство тесты требуют навыков программирования. Навыков, которых у меня нет. Мне страшно. – Smile