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

Новая книга Геннадия Алпаева "Software Testing Automation Tips"



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

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


Новая книга Геннадия Алпаева "Software Testing Automation Tips&#34
2017-11-13 11:54

6 ноября вышла в свет книга от Геннадия Алпаева Software Testing Automation Tips, 50 Things Automation Engineers Should Know.

 

Вот что пишет о новой книге автор:

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

В результате 1,5 года назад я сел и составил список таких вопросов, их оказалось 50. Тогда я сел ещё раз и написал небольшую книжку под названием "Software Testing Automation Tips", в которой описал все эти вопросы, придерживаясь нескольких правил.

 

Читать публикацию полностью



Похвалите/поругайте подход к организации тестирования на проекте.
2017-11-13 12:08

Добрый день, уважаемые коллеги.

 

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

 

1. Разработка осуществляется по итерациям. Т.к. процесс разработки идет активно, я планирую включать в scope
а) задачи текущей итерации;

б) задачи улучшения средств тестирования;

в) неохваченные (в плане тестирования) задачи из прошедших итераций.

 

2. Процесс примерно я представляю так:

а) выяснение требований в рамках конкретной User Story;

б) ручное тестирование User Story с документированием; на выходе этого шага я хочу получить тест-кейс и проверенную User Story;

в) автоматизация сценариев, которые еще не были автоматизированы (имеется в виду те сценарии, которые можно автоматизировать). Т.к. из тестировщиков на проекте только я, то я полагаю, что автоматизация будет запаздывать.

 

3. Предоставление информации о тестировании.

Я планирую предоставлять матрицу прослеживаемости (Traceability Matrix) и отчет о тестировании (Test Results Report).

Еще, планирую составить план тестирования и план проекта по автоматизации тестирования (или этот второй -- лишний?).

 

4. Состав команды.

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

 

В качестве инструментов я планирую использовать:

1. Тест-кейсы держать в Google Docs;

2. Баг-трекер: Jira. Плагинов нет, но, быть может, что-то добудем.

3. В качестве инструментов автоматизации, использовать Java+Cucumber+(Webdriver/RestAssured). Почему именно Cucumber? Для него есть плагин, который позволяет получить матрицу прослеживаемости и список выполненных тестовых сценариев.

 

В заключение, хотел бы спросить Вашего совета:

1. Как Вы считаете, достаточно ли будет Traceability Matrix и Test Result Report (составленный по методологии ISTQB)?

2. Подскажите, есть ли средства, которые позволяли бы хранить информацию о тестовых сценариях выполненных/проваленных сценариях, связях тестовых сценариев с дефектами?

3. Есть ли средства, которые могут облегчить составление отчетности?

4. Какую технику использовали бы Вы для изучения требований на проекте? Я сейчас думаю насчет эксельки или карты интеллекта. Больше склоняюсь ко второму, т.к. эксельки часто громоздкими получаются.

5. Подскажите, какие метрики лучше использовать для определения прогресса тестирования? Я бы хотел использовать покрытие функционала, но в этом случае трудно определить итоговый объем работ, т.к. это - набор User Story из Jira.

 

Заранее большое спасибо.



Разобраться с токеном
2017-11-13 12:43

Добрый день,

 

дали задание на работе: начать использовать jmeter. Впервые я его открыл, грубо говоря, два дня назад. 

 

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

 

Отправлял post запрос в postman'e - все пожалуйста, вот логин, вот пароль, вот токен. Передаю в jmeter те же параметры - приходит ответ, мол, вот он ваш запрос с такими вот параметрами, ответа никакого. Но рисует, что тест прошел успешно. При попытке продвинуться куда-то дальше по сайту выдает ошибку 401 Unauthorized. 

 

Мне уж не до хорошего, подскажите, как можно воткнуть в jmeter уже имеющийся на руках токен из postman, чтобы попробовать с ним пройти. Или ткните, где читать. Перерыл интернета уже тонну - ничего подходящего не нашел. Все туториалы представляют из себя часовой очень подробный рассказ, как скачать jmeter, как сделать тест, в котором заходишь на yandex, а потом автор говорит что-то в духе "Ну, основы вы теперь знаете, дерзайте дальше сами". 



Вакансия QA-инженера/Москва/Potok project
2017-11-13 13:21

Уважаемые коллеги,

ищем специалиста на позицию QA Engineer (Selenium) https://moikrug.ru/vacancies/1000036847
Место работы: Россия, Москва (Можно удаленно)
∙ Полный рабочий день ∙
 
Описание вакансии

Предлагаем рассмотреть возможность присоединиться к одному из самых быстрорастущих проектов в сфере HR-tech в РФ в качестве тестировщика. Работа вместе с командой разработки. Важно умение писать тесты на Selenium. Тесты должны быть стабильные, ибо будут на CI. Писать их надо будет на Ruby или Javascript.

Potok — крутое технологическое решение для оптимизации рекрутмента. Если для продаж используют CRM, то для подбора персонала — ATS (Applicant Tracking System). Именно такую современную платформу мы и создаем. Среди наших клиентов есть крупные компании (Home Credit Bank, банк «Открытие») и относительно небольшие (SkyEng, PROFI.ru) - в сумме более 50-ти. Нам всего 1,5 года (с момента написания первой строчки кода), мы очень быстро растем, а количество задач вообще увеличивается экспоненциально.

 

 

p.s. недавно платформу приобрела компания "Севергрупп" >> теперь мы с одной стороны гибкий стартап без бюрократии, с другой - компания с серьезными ресурсами.

Обязанности:

- написание тестов на сайт с использованием selenium (желательно watir (ruby));

- ручное тестирование;

- написание тест-кейсов, чтобы было понятно, что именно тестируется;

- коммуникация с командой разработки.

Требования:

- понимание тестирования

- умение расставить приоритеты, составить план по тестированию фичи/набора фич;

- опыт работы с selenium;

- понимание процесса разработки и как в него интегрируется тестирование (CI);

- умение программировать хотя бы на 1 языке из Ruby / Javascript желательно, возможность писать тесты на одном из них - обязательна;

- понимание работы веба (html, css, http, разделение на бекенд и фронтенд логику);

- умение писать баги языком, понятным разработчикам.

Условия

- Стартап-атмосфера (отсутствие бюрократии и свобода действий);

- Новый офис в Москве (м. Войковская) + спортзал;

- “белая” ЗП - размер готовы обсудить от уровня и локации (офис / удаленка). Вилка по заработной плате - до 90 000 рублей. 

 

Контакты:

Екатерина Колосова

Ведущий специалист 
ООО «Северсталь-Центр Единого Сервиса» 

Моб.т.:+7915-965-17-08 
email: ev.kolosova@severstal-ssc.ru 
www.severstal.com 



помочь написать скрипт на groovy
2017-11-14 09:12

Всем доброго времени. Помогите написать скрипт на groovy(scriptrunner) К сожалению я его не зна (,  Могу писать на JJupin, на нем сложностей не возникает. 

И второй момент.  Возможно ли указать - "2 mounth", нашел только недели.

string jql = "project = IC AND type = IT Help";
string [] issue = selectIssues(jql);
for (string task in issue){
    if (task.customfield_10725 <= task.dueDate){
        %task%.dueDate = %task%.customfield_10725 - "8w";
        }      
}


© 2010 | Software-Testing.Ru


В избранное