Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

13 вопросов для профессионалов



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


13 вопросов для профессионалов
2019-01-31 10:57

Здравствуйте!

 

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

 

Заранее огромное спасибо всем откликнувшимся! 

 

Итак, мои вопросы:

 

1. Истинное значение терминов "регистрация", "аутентификация" и "авторизация". Если с регистрацией все понятно, то вот с последними двумя терминами все более сложно - т.е. я как бы понимаю значение вообще, но на примере объяснить не могу. Может, вы можете объяснить на примере, скажем, входа на сайт или транзакцию через банк. карту и терминал?

 

2. Валидация. Думаю, я далеко не первый, кто спрашивает здесь про этот термин, однако, перечитав множество источников, я так и не понял истинного значения этого процесса. Если верификация это процесс сверки продукта (или его части) со спецификацией, то валидация, как я понимаю, включает в себя множество шагов... и вот что это за шаги, я тоже как-то не въезжаю.

 

3. Парное тестирование (Pairwise testing). При изучении техник тестирования, эта осталась для меня загадкой.

 

4. При изучении уровней тестинга, я часто натыкаюсь на такой момент, что одни авторы включают в уровни операционное и приемочное тестирование (т.е. модульное-интеграционное-системное-операционное-приемочное), а другие - нет. Кто же из них прав?

 

5. В дополнение к пункту 4: многие источники, раскрывая виды тестирования по объекту, делят их на функциональные и не функциональные, причем одни авторы включают в функциональный тестинг также тестирование безопасности, GUI, и тестинг взаимодействия; в то время как другие авторы не включают эти виды в фунциональный тестинг.

 

6. Правильно ли я понимаю, что модульное, интеграционное и системное тестирования - это вайт бокс? Или уровни тестинга применимы также и к блэк-бокс (т.е. мы тестируем не код, а сначала одну функцию ,затем - взаимодействие нескольких, потом - всей системы)? 

 

7. Этот вопрос очень меня волнует. Я нашел много сайтов с различными методологиями и моделями тестированиями, но практически нигде в них не упоминаются примеры, в каких проектах на практике используются данные модели. Например, я слышал, что Ватерфолл применяют в крупных военных и медицинских проектах. А где могут применяться другие модели?

 

8. При изучении тест-планов я часто нахожу термин "направления тестирования". Приведите, пожалуйста, пример.

 

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

 

10. Входит ли Матрица соответствования требований в тест-дизайн?

 

11. В одном источнике я наткнулся на разделение тестовой документации на внешнюю и внутреннюю. Скажите, какие между ними отличия? Я правильно понимаю, что внутреняя - это та, которая создается и используется только для команды тестирования: тогда как внешняя - это та, которой пользуются также менеджмент и владельцы продукта?

 

12. В дополнение к пункту 11: скажите, тест.сценарий - это отдельный документ? Я так понимаю, это что-то похожее на тест-план?

 

13. И последнее. Скажите пожалуйста, как на собеседованиях обычно проверяют уровень английского? Это что-то на подобие знаменитых вопросов в духе "Tell me about yourself", или, например, рассказать про какую-то из техник тест-дизайна на инглише?

 

Надеюсь, я задал не слишком много вопросов. Еще раз заранее благодарю всех неравнодушных! 



И то, и это? А может, или это, или то?
2019-01-31 11:15

Автор: Баз Дийкстра (Bas Dijkstra).

Оригинал статьи
Перевод: Ольга Алифанова.

 

Выбор. Все мы делаем выбор десятки раз за день. Арахисовое масло или сыр (я, как правило, за сыр). Джинсы или слаксы (определенно джинсы). Кофе или чай (хороший кофе со стаканом воды, пожалуйста). А когда вы работаете над автоматизацией или обучаетесь ей, перед вами встает множество вариантов, которые вы можете (а иногда должны) выбирать. Многие из этих вариантов, насколько я могу судить по обсуждениям и решениям людей вокруг, не очень-то хороши. Некоторые из них – вообще ложные дихотомии. Давайте посмотрим, над какими решениями размышляют люди, и какие еще варианты им доступны из тех, что могут дать лучшие результаты и сделать их лучше как специалистов.

 

Читать статью полностью...

 



Response Assertion true/false
2019-01-31 12:26

Dobrii deni, podskajite mne pajalusta, u menea 10 userov, na nih ia pastavila random active/suspended account. Mne dlia atava nujna sastaviti asssertion true/false, shto bi sveritsa. Spasiba

Прикрепленные изображения

  • screenshot_20190131_112602.png
  • screenshot_20190131_112537.png


QA Auto Engineer / Специалист по автоматизированному тестированию от 1
2019-01-31 15:23
OOO АртВеб Групп
 
Метро: Площадь Гагарина, Ленинский проспект, Тульская, Шаболовская,
Москва, 2-й Рощинский проезд, 8
---------------------------------------------------------------

Требуемый опыт работы: 2+ лет

Полная занятость, удаленная работа

В настоящий момент мы ищем Специалиста по автоматизированному тестированию для удаленной работы над крупным е-ком проектом.

О компании

Занимаемся аналитикой, дизайном и разработкой для крупного и среднего бизнеса с 2011 года. Мы эксперты по omnicommerce в сферах DIY, Sporting Goods, Fashion и Childhood. Мы обходимся без бюрократии и процессов ради процессов, не приветствуем зашоренность и отсутствие гибкости. Для нас важны результат, честность и новаторство. Сотрудники - наша главная ценность, мы заботимся об их росте и развитии и стараемся создавать для каждого максимально комфортные условия работы.

Задачи:

  • Разработка автотестов для backend;
  • Разработка и развитие тестового фреймворка;
  • Эксплуатация: выполнение тестов, интеграция с CI;
  • Локализация и документирование дефектов в системе;
  • Участие в Code review;
  • Создание внутренних unit-тестов;
  • Участие в Agile-процессах, оценка трудоемкости задач, планирование.

Требования:

  • От двух лет опыта работы в должности инженера по автоматизации тестирования;
  • Опыт конфигурирования тестовых окружений;
  • Знание теории и методик тестирования ПО
  • Опыт работы с тестовой документацией (чек-листы, план тестирования, тест-кейсы);
  • Опыт тестирования веб сервисов (REST, SOAP);
  • Опыт автоматизации UI тестов (Java, Selenium webdriver);
  • Опыт работы с консолью Linux.

Будет плюсом:

  • Понимание принципов работы single-page application;
  • Понимание Agile методологии разработки ПО;
  • Навыки работы с РСУБД (например, PostgreSQL);
  • Навык работы с анализаторами трафика (например, с wireshark);
  • Опыт работы с CI-инструментами (например, Jenkins или Teamcity);
  • Опыт работы с системами багтрекинга (например, JIRA);
  • Опыт работы с системами контроля версий (Git)
  • Увлеченность тестированием и желание развиваться в этой области;
  • Знание Docker;
  • Опыт нагрузочного тестирования (Jmeter).

Условия:

  • Работа над интересными проектами федерального значения;
  • Трудоустройство в соответствии с ТК РФ;
  • Конкурентная заработная плата;
  • Гибкое начало рабочего дня;
  • Официальное оформление с первого дня;
  • Предоставим выбор технических средств для достижения поставленных целей;
  • Рассматриваем сотрудников для удаленной работы на полный рабочий день.

Писать на почту: qahub@awg.ru



Продвинутые числа при тестировании Web UI контроллов
2019-01-31 16:03
Добрый день.

Я работаю и развиваюсь в сфере тестирования около 4-х лет. Однако столкнулась с неизвестным мне понятием "продвинутые числа" в чит-листе по Web UI контролам от Игоря Любина (http://wiki.software-testing.ru/%D0%A7%D0%B8%D1%82-%D0%BB%D0%B8%D1%81%D1%82_%D0%BF%D0%BE_Web_UI_%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%B0%D0%BC_%D0%BE%D1%82_%D0%98%D0%B3%D0%BE%D1%80%D1%8F_%D0%9B%D1%8E%D0%B1%D0%B8%D0%BD%D0%B0)

Кто знает, что это за числа?

Как скрыть окно запуска и работы хрома в selenium
2019-01-31 16:43

Подскажите как скрыть окно запуска и работы хрома  в selenium (Запускаю тесты и постоянно мерцает браузер ).Но условие руководитель поставил не использовать PhantomJS().



Выбор языка для автоматизации тестов
2019-02-01 03:42
Насколько критичный вопрос выбора языка для автоматизации тестов?
Есть ли какие-то советы, в какой ситуации стоит выбрать именно этот, а не другой язык? Может быть, в определенных областях требуются конкретные языки?
 
Тяжело ли перейти к другому языку, если научишься на одном? 
Есть ли разница, на каком языке писать тесты, ведь язык тестов и самого приложения никак не взаимосвязаны?
почему в требованиях часто указывают конкретный язык, который хотят от автоматизатора?
 
Почему не распространен язык JavaScript для автоматизации? На мой взгляд, прекрасный выбор. Фреймворки для него почему-то есть, а отдельного течения (как и курса на портале) нет, с чем это связано?


© 2010 | Software-Testing.Ru


В избранное