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

Natalya Rukol

Регистрация: 29 мар 2009
Offline Активность: 09 июл 2019 12:59
*****

#86781 Чем отличаются методы, технологии и техники тестирования?

Написано Natalya Rukol 08 апреля 2011 - 05:43

Вопрос актуальный в контексте собеседования тестировщика.
Я придерживаюсь такой позиции, что не важно как называть эти вещи, главное, чтобы человек умел их применять.
Но иногда сталкиваюсь с ситуацией, когда нужно просто знать точное определение.

Не надо работать с людьми, для которых на собеседовании актуально ЭТО.
  • 1


#86640 Вопрос про классы эквивалентности на CD

Написано Natalya Rukol 05 апреля 2011 - 08:55

Перечитав тему, копнула вглубь, сорри что не совсем по теме.

Когда человек занимается одним и тем же на протяжении некоторого периода времени, оно ему надоедает. (Если лично вам не надоело делать одно и тоже, значит еще время не пришло).

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

На практике вообще почти никто не получает настоящего удовлетворения, потому что все вокруг учат, а что же такое "настоящее хорошо":

- Это когда ты растёшь и развиваешься!
- А если нет - тебе должно надоесть!
- А если не надоело - ты фрик!

и т.д.

В результате, происходят непрерывные подмены. "Деньги", "правильно" и "развиваешься" вместо "МНЕ ЭТО ПРОСТО НРАВИТСЯ!".

Моё ИМХО - не надо обобщать. Что всем всё надоедает, что есть какие-то "интересные" или "сложные" или ещё какие-то задачи. Каждому своё, и настоящее искусство - прислушиваться в этих вопросах к себе, а не к окружающим.
  • 3


#82742 Базовый минимум для тестировщика WEB-приложений

Написано Natalya Rukol 04 января 2011 - 21:31

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

Дык уточнений о профиле тестирования не было. Отсюда делаем вывод о том, что речь идет о "Здравствуйте, я просто тестировщик вашего сайта!"

Неоднократно вижу проблемы, связанные с "просто тестированием". Чаще всего они проявляются в избыточном, неоправданном тестировании (а ведь это не значит, что тестирование становится лучше - это значит, что не остаётся времени на более важные проверки!).

Применительно к веб: в одной крупной компании тестировщики меряли производительность сайта "по-взрослому": 20 раз перезапускали 1 и тот же тест и считали среднее значение. УмнО, но на сайте были проблемы с загрузкой скриптов: первый раз качалось ОЧЕНЬ долго, 19 последующих операции выполнялись быстро. "Среднее значение в пределах нормы, а пользователи почему-то жалуются!"

Если бы они знали, как отключить кеширование скриптов, то не пропустили бы слонячьи скрипты, узкий канал и вытекающие проблемы с производительностью.
ИМХО, знание архитектуры ПО и используемых технологий НЕОБХОДИМЫ для эффективного тестирования.
  • 2


#82723 Базовый минимум для тестировщика WEB-приложений

Написано Natalya Rukol 04 января 2011 - 11:24

HTML/CSS/JS/какой-то язык програмиирования - это нужно знать программистами. Вам, как эмулятору конечного пользователю, какое дело до того, на чем написано приложение и как оно "внутри" работает?! :)

Думается мне, что знание интернет-технологий существенно помогает проектировать тесты.
Конечно, глубокое знание синтаксиса HTML5 врядли является необходимым, но понимание базовых принципов, отличия сайтов HTML и PHP/ASP, работы с кукисами, кеширования js файлов разными браузерами и т.д. необходимы для грамотного тестирования веб-сайтов (ИМХО, конечно).
  • 2


#81981 Вопрос про классы эквивалентности на CD

Написано Natalya Rukol 16 декабря 2010 - 01:07

Ну вот, а я вчера подбирала пароли: test, CD, 700 :))

Сложно у вас всё очень.

ИМХО на собеседовании такой ответ больше напугает, чем будет засчитан правильным.
  • 1


#79569 Что надо чтобы стать тестировщиком?

Написано Natalya Rukol 04 ноября 2010 - 19:08

Фсё пиричисленное, плус ищё знаний русский языка иметь нужно.

Ну ты и язва, однако :)

Наизусть выучить протокол HTTP.

В смысле "выучить протокол"?

Автору:
надо иметь желание и устраиваться на позицию младшего тестировщика ("кликателя") в крупную компанию, а там уже и научат и перспективы роста покажут.
  • 1


#78951 Подбор ссылок по разделу

Написано Natalya Rukol 19 октября 2010 - 00:01

Организация процесса

Организация процесса тестирования "с нуля"
как поднять процессы в компании с точки зрения качества и тестирования
Организация отдела тестирования

Поиск сотрудников

Собеседование на тестировщика
Методика собеседования
Тестовые задания для кандидатов-тестировщиков
Требования к тестировщику

Планирование работ

сроки тестирования. как их оценивать?
Презентация тест-плана
Как создать план тестирования?
Примеры заполненных планов тестирования
Оценка трудозатрат на тестирование
Зачем нужен тест-план?

Коммуникации в команде

Коммуникация в команде тестировщиков
Проблемы управления удаленной разработкой (эффективные коммуникации)
Сталкивание тестировщиков с программистами

Должностные инструкции

Должностные инструкции руководителя группы тестирования

Оценка работ

Как оценивать и одновременно мотивировать группу тест-дизайна?!
Оценка работы группы автоматизации
Критерии оценки работы тестировщика
Система компенсации тестировщиков

Мотивация

Мотивация!
Мотивация тестировщиков

In progress...
  • 1


#69790 Сценарии для тестирования Login формы

Написано Natalya Rukol 13 августа 2009 - 10:05

судя по картинке, требуется тестирование гуистом/юзабилистом. Пимпа "Sign in" некошерная, ИМХО :)

А касательно создания тестов - ИМХО, неправильный подход. Начните с выявления сущностей.
Пример:
1) Логин
1.1) Кодировка
1.2) Длина логина
1.3) Регистр
1.4) ...
2) Пароль
1) ....

и так далее.
Потом по каждому пункту - возможные варианты.
Т.е. кодировка:
- русская
- английская
- дабл-байтные символы
- ....
Длина логина:
- 0
- 1 символ
- максимально допустимая длина
- максимально допустимая +1

и так выписываете всё это красиво в табличку :) Таким способом аналитика лучше строится и врядли что-то пропустите.
  • 1


#69011 Пожалуйста помогите советом UAT

Написано Natalya Rukol 18 июля 2009 - 08:36

UAT не должны быть такими детальными. То, что Вы привели в пример - обычные тесты, которые должны гнаться в рамках регрессионного тестирования. Если Вы дадите их потенциальным пользователям, то получите такой же результат, как от тестирования внутри группы.
Для того, чтобы понять, какими должны быть UAT, надо понять, для чего они нужны.
Для чего они нужны именно Вам?
Обычно, они коллекционируют мнения незашоренных пользователей, которые не привыкли к продукту так, как тестировщики во время разработки. Они избавляют от эффекта пестицида, возникшего за счёт детально прописанных тестов.
Поэтому, UAT поверхностно описывают суть задачи, которую должен выполнить пользователь. И не указывают "правильного" поведения - здесь Вам важно понять, что считает правильным пользователь.


Хороший пример UAT в Вашем случае:
"
Create your account on page http://***.**
Comment anything that confused you.
"

То есть Вы не говорите, какие кнопочки нажимать и что вводить. Это Вы и сами проверить можете и уже скорее всего проверили. Более широкие тесты расширяют Ваши возможности, Вы дополняете свой ресурс ресурсом других людей. А детально расписав шаги, Вы получаете ресурс "мартышек", что менее эффективно ;)

Лучший источник для UAT - верхнеуровневые use-cases, если они у Вас есть.

Удачи!
  • 1