Перейти к содержимому

Фотография

Какими способами сделать тестовое задание на вокансию тестировщика


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 nesta_dima

nesta_dima

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Александр

Отправлено 18 марта 2013 - 22:09

Доброе время суток. Без опыта работы в тестировании решил устроиться QA тестировщиком. Прошел собеседование - позвали на обучающие курсы- время есть думаю давай похожу, тем более что говорят если все норм будешь тестить и на работу возьмем. На курсах как макаки ждем на кнопки и ищем баги в программах.Скучно. Параллельно курсам сходил еще на одно собеседование автоматизированным тестировщиком. Дали задание:
-разобраться как происходит юниттестирование в PHP.

-Необходимо написать свой класс, который выполняет любое действие, например сложение чисел в длинной арифметике.

-Необходимо обернуть код тестами, которые проверяют правильность работы класса. Среди тестов должны быть и такие, которые проверяют правильность сложения дробных чисел до определённого знака после запятой.

-В общей сложности нужно написать 10-15 тестов, которые проверяют различные ошибки, которые могут произойти. Тут нужно проявить фантазию.

В общем то ничего сложного. Т.е. я на должность тестировщика, должен и программу написать и тесты на нее???? или как??
Допустим я создам класс и осуществлю сложение чисел.
1)Нужно ли мне писать код для защиты от дурака и проверки на ошибки?
2)Что от меня требуется? допустим скажут сделать класс сложения 2 положительных чисел. ну я сделаю return a + b; нужно ли мне писать проверки в код a>0 and b>0, либо это уже моя непосредственная задача в написании теста для данного класса?
Как мне отправлять данные тесты??? в виде чего?? не в блокнотике писать, мол ввел "-1" а оно мне "ошибку" кинуло. И что значит "нужно проявить фантазию"??? допустим, программа будет вылетать при вводе дробных чисел, длинных(не в ходящих int),пустая строка, строка букв и т.д., это является фантазией либо что-то еще???
  • 0

#2 kitsune

kitsune

    Активный участник

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Полина Антипова
  • Город:Санкт-Петербург

Отправлено 19 марта 2013 - 07:57

Доброе время суток. Без опыта работы в тестировании решил устроиться QA тестировщиком.


На курсах как макаки ждем на кнопки и ищем баги в программах.Скучно.


Вы, конечно, уже многое вложили в этот карьерный путь, но еще не поздно выбрать другую профессию.
  • 0

#3 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 19 марта 2013 - 13:01

И что значит "нужно проявить фантазию"???

Это когда вы напишете метод для обработки случая вроде

И пришла к Айболиту лиса:
"Ой, меня укусила оса!"

И пришёл к Айболиту барбос:
"Меня курица клюнула в нос!"

И прибежала зайчиха
И закричала: "Ай, ай!
Мой зайчик попал под трамвай!
Мой зайчик, мой мальчик
Попал под трамвай!
Он бежал по дорожке,
И ему перерезало ножки,
И теперь он больной и хромой,
Маленький заинька мой!"

И сказал Айболит: "Не беда!
Подавай-ка его сюда!
Я пришью ему новые ножки,
Он опять побежит но дорожке".
И принесли к нему зайку,
Такого больного, хромого,
И доктор пришил ему ножки,
И заинька прыгает снова.
А с ним и зайчиха-мать
Тоже пошла танцевать,
И смеётся она и кричит:
"Ну, спасибо тебе. Айболит!"

Как это всё предусмотреть, не подключая фантазию? :acute:
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#4 Future

Future

    Опытный участник

  • Members
  • PipPipPipPip
  • 261 сообщений
  • Город:Москва

Отправлено 19 марта 2013 - 13:24

Как-то всё грустно в первом посте. Вы бы прежде чем что-то делать, хотя бы почитал что вам нужно делать. Это к тому, что юнит тесты пишутся программистом, а не тестировщиком раз.

То что вы называете "защитой от дурака" это банальный отлов эксепшенов, делается на уровне приложения, при хорошем раскладе.

С вашей же стороны, вам необходимо написать тесты, которые будут проверять корректность работы программы, при получении корректных данных и ничего более.

И да, хороший совет про смену профессии, может быть стоить пойти в менеджеры по продажам? Там можно проявлять фантазию, хоть весь день.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных