Доступ к БД для тестировщиков
#1
Отправлено 27 июля 2011 - 13:51
На работе пытаюсь получить доступ к тестовым базам данным для подготовки тестовой информации. Считаю, что доступ к БД тестировщикам нужен, т.к. каждый раз просить разработчиков выудить ту или инную информацию из БД глупо, потому что каждый раз напарываемся на устойчивую "занятость" последних.
Начальство же категорически не хочет предоставлять доступ в БД тестировщикам.
Подскажите, как лучше обосновать начальству необходимость доступа к БД?
Если Вы считаете, что тестировщикам доступ к БД не нужен, то просьба обосновать Ваше мнение.
#2
Отправлено 27 июля 2011 - 14:35
Начальство же категорически не хочет предоставлять доступ в БД тестировщикам.
А чем начальство обосновывает отказ? Что вы использовали в качестве аргументов?
Опять же не ясно, Вам обязательно нужен рутовый доступ к базам? делаются ли бекапы баз?
#3
Отправлено 27 июля 2011 - 14:36
можно же сделать бэкап этих данных и поднять свою копию этой БД
#4
Гость_nuc_*
Отправлено 27 июля 2011 - 16:08
1. постоянно дергать разработчика - это плохо, ведь в этом случае вы отвлекаете их от работы и выполняете свою работу дольше;
2. тестировщик умеющий составлять хотя бы несложные запросы к БД может принести больше пользы в определенных проектах;
3. не обязательно давать полные права к БД, в большинстве случаев хватит пользователя с правами на select к определенным таблицам.
#5
Отправлено 28 июля 2011 - 00:21
#6
Отправлено 28 июля 2011 - 04:59
Нам отказывают в доступе к тестовым базам.Антон, начальство не хочет давать доступ к действующим данным?
#7
Отправлено 28 июля 2011 - 06:31
Там боевые данные от клиента или база обезличена?Нам отказывают в доступе к тестовым базам.Антон, начальство не хочет давать доступ к действующим данным?
#8
Отправлено 28 июля 2011 - 15:18
У меня было нечто подобное. Я тестировала фичу, которая при запуске корректировала неправильные названия. Для того, чтобы проверить её работу нужно было, собственно назвать элемент некорректно. Но сделать этого было невозможно, т.к. элемент с некорректным названием не проходил валидацию и, следовательно, не создавался. Единственным выходом для меня было создать элемент с правильным названием, а потом сделать для него update в базе данных. Ну, по крайней мере я другого способа не придумалаВсем доброго времени суток!
На работе пытаюсь получить доступ к тестовым базам данным для подготовки тестовой информации. Считаю, что доступ к БД тестировщикам нужен, т.к. каждый раз просить разработчиков выудить ту или инную информацию из БД глупо, потому что каждый раз напарываемся на устойчивую "занятость" последних.
Начальство же категорически не хочет предоставлять доступ в БД тестировщикам.
Подскажите, как лучше обосновать начальству необходимость доступа к БД?
Если Вы считаете, что тестировщикам доступ к БД не нужен, то просьба обосновать Ваше мнение.
![:blush:](http://software-testing.ru/forum/public/style_emoticons/default/blush.gif)
Когда я обратилась к начальнику админов с просьбой сделать мне ssh - у него округлились глаза (ну, наверно). Для него было дико слышать - тустировщик просит ssh! Он поинтересовался: зачем мне это нужно. И я просто подробно описала свою ситуацию со ссылкой на соответствующий документ. Без проблем дал мне доступ, правда с вопросом: "А все тестировщики будут хотеть ssh, или вы у нас одна такая?"
Честно говоря, меня такой подход удивляет. Да, иногда приходится лазить в базу. Думаю, если Вам этот доступ действительно нужен - у Вас есть железобетонные аргументы. Нужно просто вежливо их выложить начальству. Они должны понять.
- Программист.
У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)
#9
Отправлено 28 июля 2011 - 16:34
Подскажите, как лучше обосновать начальству необходимость доступа к БД?
Сказать, что сэкономите время разработчиков.
Сказать, что качество работы возрастет.
Сказать, что легче посмотреть на базе\в логах самому, чем дергать людей.
Спорсить, почему, блин, нет-то?
Возможные аргументы против вас:
- у вас масса другой менее интересной, но более приоритетной работы.
- вы безответственно сломаете, а ответственным людям потом чинить.
Очевидно, эти доводы разбиваются в пух и прах.
Я не понимаю ваше руководство. Если люди могут сделать что-то сверху, то запрещать как то неправильно.
У нас тестировщики двух видов. Те, кто и сами не хотят доступ к консолям и прочим базам.
И тестировщики - бывшие сервисники, у которых есть все возможные, несколько невозможных и пара невероятных прав на внутренних, внешних и нескольких никому неизвестных серверах. Они и рады не иметь прав - по старой памяти у них постоянно что-то просят.
#10
Отправлено 28 июля 2011 - 18:16
Доступ к БД не дается.
готовы чтоб дергали определенного программиста на нужные данные.
Скопипастить "старую БД" просто не вариант, данные там обновляются со скоростью турбодвигателя.
сегодня актуально, завтра уже нет.
работаем без нее.
дергаем "специально выделенного для этого человека" (у нас это не программист) и все.
пока так.
далее все равно что-то придумаю коль будет сильно нужно)
#11
Отправлено 29 июля 2011 - 05:59
А как вы внимаете копию? Мы раньше перед обновлением сборки приложения запускали sh-скрипт, который 10-20 минут накатывал нам дамп. Чаще, чем три раза в день не случалось его выполнять. Не подходит такой вариант?Скопипастить "старую БД" просто не вариант, данные там обновляются со скоростью турбодвигателя.
сегодня актуально, завтра уже нет.
#12
Отправлено 29 июля 2011 - 06:32
А как вы внимаете копию? Мы раньше перед обновлением сборки приложения запускали sh-скрипт, который 10-20 минут накатывал нам дамп. Чаще, чем три раза в день не случалось его выполнять. Не подходит такой вариант?
Скопипастить "старую БД" просто не вариант, данные там обновляются со скоростью турбодвигателя.
сегодня актуально, завтра уже нет.
неа.
нас туда на стопциот км не подпускают.
т.е. мы скопировали - то что было - попользовались.
никаких обновлений и взаимодействия с БД которая нужна -нет.
образно говоря есть две БД которые не взаимодействуют и никак не связаны между собой.
одна скопированная на мой комп которая уже фактически не нужна
вторая на сервере.
и вот там табличка "Не влезай убьет" и пр. пр. )
сначала сказали - ну пользуйтесь- ну копируйте.
потом нарисовали фигвам и все.)
причина подхода непонятна. Просто нельзя и все)
#13
Отправлено 29 июля 2011 - 06:40
причина подхода непонятна. Просто нельзя и все)
Как же печально :( Почему люди так не любят разговаривать? Ведь только благодаря этому мы стали людьми...
#14
Отправлено 29 июля 2011 - 07:57
причина подхода непонятна. Просто нельзя и все)
Как же печально :( Почему люди так не любят разговаривать? Ведь только благодаря этому мы стали людьми...
с одной стороны пичалька )
но с другой..
в случае если что-то было в виде бага, который можно было заметить (или описать более детально указав на причину) только заглянув в БД- мы умываем руки и в это же время капаем на мозг, а вот если б у нас был доступ......
ну вы поняли) вода камень точит.)
#15
Отправлено 01 августа 2011 - 10:15
Хм... Если я не ошибаюсь, можно дать ограниченный доступ. Например у меня вначале были права на select и update. С этими командами сложно всё безвозвратно поломать...- вы безответственно сломаете, а ответственным людям потом чинить.
И вообще, почему такой подход? Вот я не раз наблюдала ситуацию: программист делал изменения и уходил спать. А потом выяснялось, что эти изменения валят всё приложение, и (т.к. виноватый уже спит) проблему решают совсем другие программисты. И никто не отказывает в доступе к БД, на сервер программисту. А с тестировщиком почему-то этот вопрос возникает. Вопрос: почему программисту ломать можно, а тестировщику нельзя?
![:diablo:](http://software-testing.ru/forum/public/style_emoticons/default/diablo.gif)
- Программист.
У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)
#16
Отправлено 01 августа 2011 - 15:02
Всем доброго времени суток!
На работе пытаюсь получить доступ к тестовым базам данным для подготовки тестовой информации. Считаю, что доступ к БД тестировщикам нужен, т.к. каждый раз просить разработчиков выудить ту или инную информацию из БД глупо, потому что каждый раз напарываемся на устойчивую "занятость" последних.
Начальство же категорически не хочет предоставлять доступ в БД тестировщикам.
Подскажите, как лучше обосновать начальству необходимость доступа к БД?
Если Вы считаете, что тестировщикам доступ к БД не нужен, то просьба обосновать Ваше мнение.
В такой ситуации, полагаю, доводы типа экономия времени и сил, удобства и т.п. не прокатят. Как тут уже правильно отметили "вода камень точит". Каждый раз, когда программисты заняты и не дают сразу данные, то гоу ту к начальству с просьбой срочно воздействовать на программистов ибо тестирование стоит, время от времени напоминать, что не плохо было бы доступ на select
#17
Отправлено 02 августа 2011 - 05:51
Причем по этой же причине мне не дается никакая техническая документация.
Для проведения тестирования предоставляется устаревшее руководство пользователя и вперед.
Как обосновать начальнику, что мне этого недостаточно...не знаю даже %)
#18
Отправлено 02 августа 2011 - 08:28
Хотя я тестировщик без году неделю, но считаю, что тестеру нужно давать все, что ему надо, так если благодаря этому будет выявлен хоть один баг, то это уже не бесполезно. Хорошо, что у меня на работе все с этим согласны
![:friends:](http://software-testing.ru/forum/public/style_emoticons/default/friends.gif)
А вот это верх странности, ведь нужно знать требования, на соответствие которым и проводится тестирование, не понимаю...Причем по этой же причине мне не дается никакая техническая документация.
Ну наверное когда все очень плохо и тестера не ценят, то надо доработать до приемлемого стажа и с определенным багажом уже искать другое место
![:pilot:](http://software-testing.ru/forum/public/style_emoticons/default/pilot.gif)
з.ы.
наверное шантажом, т.е. совсем не делать то, что очень трудоемко и в то же время легко выполнимо с доступом к БДКак обосновать начальнику, что мне этого недостаточно...не знаю даже %)
#19
Отправлено 02 августа 2011 - 08:29
#20
Отправлено 02 августа 2011 - 08:43
В идеале надо бы понять, почему искусственно возводят такие рамки, чего хотят этим добиться.Мне не предоставляют доступ к БД. Когда я спрашиваю о причине, говорят, что в соответствии с должностными обязанностями я должна заниматься только
Как обосновать начальнику, что мне этого недостаточно...не знаю даже %)
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных