Зачем тестировщику SQL?
Что такое SQL в мире тестировщиков? Как говорят философы, это такая вещь в себе. Вот вроде бы нужна, да непонятно зачем. Хотя, видимо, кому-то все-таки понятно, ведь не зря во многих вакансиях знание SQL прописывается даже отдельной графой. Словом, что-то тут не так.
Создается впечатление, что люди, знающие зачем же все-таки тестировщиками SQL, находятся в каком-то тайном клубе, первое правило которого – не разглашать информацию о себе, а второе правило которого – не говорить о том, кому и зачем нужен SQL. Точно тайное общество!
Тем не менее, правда все-таки выплыла наружу: SQL заинтересовались, его начали изучать, начали появляться разнообразные курсы SQL…Люди начали постигать сакральное знание. К чему же оно их привело? К тому, что данный язык – это довольно-таки простая и полезная вещь, которая предназначена, во-первых, для того, чтобы дать разработчикам более адекватную, так сказать, обратную связь, а не «там какая-то желтая кнопочка не работала, доработайте, пожалуйста».
Во-вторых, для тестировщика создание автоматических тестов – это одна из частей его хлеба. Соответственно, намного удобнее заливать все эти тесты, как и их результаты, в одну базу данных, а не ходить собирать «пожитки» со всех компьютеров, за которыми когда-либо сидел тестировщик, потом формировать выборку, словом, делать кучу ненужной работы. С другой стороны – всегда можно не изучать SQL, а просто попросить программиста написать какую-то полезную штуку. Но разве удобно вот так вот постоянно просить, разве бесплатно это, что главное?
В-третьих, знание данного языка нужно тестировщику для написания автоматических тестов, призванных проверять те или иные аспекты работы баз данных.
Другими словами, SQL – это незаменимый ежедневный инструмент при написании автоматических тестов, да и вообще знание дополнительного языка – чем не преимущество? Наравне с английским пойдет.
Подробнее по ссылке: www.qastartup.com.ua