
NameIsJoxter
23.08.2018
12:53:55

Ksenia
23.08.2018
12:54:49
от слова качество, а не качаство

Richard
23.08.2018
12:58:28

Google

NameIsJoxter
23.08.2018
12:59:30
аааа. Копипасты не доводят до бобра.

rabbitkate
23.08.2018
13:03:10
выглядит как что-то неинтересное (в плане тем)

Shoo
23.08.2018
13:07:18
Ну, Альфабанк может расскажешь что-то новое про то, зачем нужен альфа-БДД.

Artem K.
23.08.2018
13:18:51
Кстати, м.б. кто-нибудь знает, почему у Альфа-Банка постоянно висит вакансия на QA Engineer ? Уже больше года как...

Geronimo (Макс) NN
23.08.2018
13:33:16
Текучка/так сложилось что регулярно открываются новые вакансии/иногда компаниям выгодно чтоб висели вакансии на сайте (хотя по факту пустышка)

Elena
23.08.2018
15:41:40
Есть ли тут люди, кто занимался автоматизацией проверки платежей в приложениях для андроид и IOS? Интересует подход и инструментарий.
У меня Unity3D Приложение, и покупки, соответственно, вызываются из него.
Либо обычно такие проверки делаются без участия устройства?

Ivan
23.08.2018
15:43:04
у них должна быть песочница

Pauloo89
23.08.2018
15:43:26
для инапп покупок есть санбокс юзеры, регается в админке в аитюнс коннект для аиос

Ivan
23.08.2018
15:43:30
Такие проверки далаются и участием устроства тоже ?

Prokop
23.08.2018
16:19:50
https://youtu.be/sY0D2pPxYIk

Eremeev Group
23.08.2018
20:12:26
Привет! ОК, обещаю не материться.

Вениамин
24.08.2018
04:51:27

Google

roma
24.08.2018
05:39:48

Anna
24.08.2018
05:41:30

roma
24.08.2018
05:43:02
А какой хочешь?

Alexandr
24.08.2018
06:00:52

Artem K.
24.08.2018
06:34:36
В моей практике это дело генерировалось в обычном IE, но там были заточенные под это дело XML, в них руками прописывали ссылку на схему и при открытии в IE получали красивый документ. Попробуйте у dev'а спросить?


Kiranna
24.08.2018
09:18:49
Всем привет! Портянка текста с размышлением вслух и вопросом в конце. Мне действительно интересно услышать ваше мнение.
Нужно составить сценарии по функционалу для автотестов (UI тестирование).
К примеру, добавление раздела.
Есть сандарнтые операции: добавление раздела, редактирование, удаление.
Помимо этого есть ещё функционал типа: включить/выключить видимость раздела.
Как можно составить сценарии:
1 вариант. Всё через интерфейс с жесткой зависимостью
- добавление раздела
- редактирование
- проверка видимости/невидимости раздела
- удаление раздела
2 вариант. Частично через sql
- добавление раздела
- редактирование
- удаление
- добавление раздела через sql
- проверка видимости/невидимости раздела
- удаление раздела через sql
Плюсы-минусы:
1 ваниант.
- тесты должны быть независимыми, а тут жесткая зависимость. Это большой минус, если тестов много: один упадет (к примеру добавление чего-то основного) и пиши-пропало, не проверится куча другого функционала
+ не надо париться с sql
2 вариант.
- Сложность добавления через sql - предполагается, что добавление раздела не самая простая операция, много взаимосвязей с разными таблицами.
+ тесты менее зависимы. Теоретически сможем проверить функционал включения/выключения видимости раздела, даже если добавление раздела не работает
Вроде по описанному понятно, что 2ой вариант лучше, но какой бы вы выбрали, если учесть, что добавление через sql действительно геморрно из-за того, что нужно учесть кучу взаимосвязей? Или есть другие мысли-предложения?


roma
24.08.2018
10:26:09
Всем привет! Портянка текста с размышлением вслух и вопросом в конце. Мне действительно интересно услышать ваше мнение.
Нужно составить сценарии по функционалу для автотестов (UI тестирование).
К примеру, добавление раздела.
Есть сандарнтые операции: добавление раздела, редактирование, удаление.
Помимо этого есть ещё функционал типа: включить/выключить видимость раздела.
Как можно составить сценарии:
1 вариант. Всё через интерфейс с жесткой зависимостью
- добавление раздела
- редактирование
- проверка видимости/невидимости раздела
- удаление раздела
2 вариант. Частично через sql
- добавление раздела
- редактирование
- удаление
- добавление раздела через sql
- проверка видимости/невидимости раздела
- удаление раздела через sql
Плюсы-минусы:
1 ваниант.
- тесты должны быть независимыми, а тут жесткая зависимость. Это большой минус, если тестов много: один упадет (к примеру добавление чего-то основного) и пиши-пропало, не проверится куча другого функционала
+ не надо париться с sql
2 вариант.
- Сложность добавления через sql - предполагается, что добавление раздела не самая простая операция, много взаимосвязей с разными таблицами.
+ тесты менее зависимы. Теоретически сможем проверить функционал включения/выключения видимости раздела, даже если добавление раздела не работает
Вроде по описанному понятно, что 2ой вариант лучше, но какой бы вы выбрали, если учесть, что добавление через sql действительно геморрно из-за того, что нужно учесть кучу взаимосвязей? Или есть другие мысли-предложения?
а апи может есть какой-то?


Kiranna
24.08.2018
10:30:33

roma
24.08.2018
10:30:59
сваггера нет?
или другой подобной штуки?
ну смотри, в любом случае ваш сайт отправляет запрос на создание раздела и удаление - используй эти запросы как прекондишн для теста
если другого публичного апи нет
скорее всего понадобится ещё csrf токен - то найди его в доме странички и отправляй вместе с ним запрос


Dimcho
24.08.2018
10:39:34
Всем привет! Портянка текста с размышлением вслух и вопросом в конце. Мне действительно интересно услышать ваше мнение.
Нужно составить сценарии по функционалу для автотестов (UI тестирование).
К примеру, добавление раздела.
Есть сандарнтые операции: добавление раздела, редактирование, удаление.
Помимо этого есть ещё функционал типа: включить/выключить видимость раздела.
Как можно составить сценарии:
1 вариант. Всё через интерфейс с жесткой зависимостью
- добавление раздела
- редактирование
- проверка видимости/невидимости раздела
- удаление раздела
2 вариант. Частично через sql
- добавление раздела
- редактирование
- удаление
- добавление раздела через sql
- проверка видимости/невидимости раздела
- удаление раздела через sql
Плюсы-минусы:
1 ваниант.
- тесты должны быть независимыми, а тут жесткая зависимость. Это большой минус, если тестов много: один упадет (к примеру добавление чего-то основного) и пиши-пропало, не проверится куча другого функционала
+ не надо париться с sql
2 вариант.
- Сложность добавления через sql - предполагается, что добавление раздела не самая простая операция, много взаимосвязей с разными таблицами.
+ тесты менее зависимы. Теоретически сможем проверить функционал включения/выключения видимости раздела, даже если добавление раздела не работает
Вроде по описанному понятно, что 2ой вариант лучше, но какой бы вы выбрали, если учесть, что добавление через sql действительно геморрно из-за того, что нужно учесть кучу взаимосвязей? Или есть другие мысли-предложения?
"Нужно составить сценарии..."
Обычно такие затруднения возникают по причине непрояснённой посылки.
Кому нужно? Что именно нужно, действительно ли сценарии? Что такое это "нужно"?
С какой гипотезы вы начинаете, приступая к выбору одного из этих вариантов?


Kiranna
24.08.2018
10:40:35
сваггера нет?
ага, спасибо за наводку. Просто параллельно уточняю детали у разраба про сваггер и прочее)


Shoo
24.08.2018
10:54:32
Приготовить один раз сидированный слепок базы данных, с нужным вам содержимым и использовать его в тестах.
При добавлении новых тестов - добавлять сидов, если требуется.

Dimcho
24.08.2018
10:54:38
есть функционал, его нужно покрыть автотестами, основное.
Нужно составить сценарии, хотя бы примерный план.
Есть опыт работы с большими сьютами (тест-кейсами) и это была жесткая зависимость тестов один от другого. И если что-то падало, то - ой всё.
Есть опыт работы с добавлением данных через sql, но некоторые данные подобным образом просто тяжело добавить.
Вопрос в том, как построить тестирование и подготовку тестовых данных. Просто сценарии - это первый этап и на нем уже возникают все вышеперечисленные мысли-вопросы
Сценарии это даже не второй этап.))
Если цель религиозная - Свидетели Покрова [функционала тестами], то выбирайте любой вариант, где быстрее сможете показать результат. Тот, который проще, комфортнее, где вы будете звучать уверенно и убедительно.

Kiranna
24.08.2018
10:57:58

Google

roma
24.08.2018
11:00:05
хороший вариант
Shoo автоматизацией под нативные мобильный апки занимался?

Shoo
24.08.2018
11:01:21

Kiranna
24.08.2018
11:01:29

Dimcho
24.08.2018
11:02:08

roma
24.08.2018
11:03:20
цель - узнать

Kiranna
24.08.2018
11:03:20

roma
24.08.2018
11:09:00
Интересно мнение коллег кто занима-лся/-ется автоматизацей нативных апок под мобилки
у кого какое удовлетворение от appium крос платформенного решения на android и ios платформы
против подхода разделения интеграционного тестирования в 2 репозитория esspresso для andoid и xctest для ios (скорее всего в репы приложений)

Shoo
24.08.2018
11:10:11
Я пока что не видел ни одного примера, когда применение кросс-платформенных фреймворков автоматизации не рождало бы больше боли, чем нативные тесты.

roma
24.08.2018
11:11:29
и у меня аналогичное мнение

Timur
24.08.2018
11:15:37
appium достаточно больно для мозга использовать
может еще сыроват
я жду что Poco изменит кроссплатформенное тестирование )) но опять же проще два сьюта сделать, локаторы же другие будут

Shoo
24.08.2018
11:16:40
Это не проблема аппиума, на самом-то деле.
У нас вот тут свой кросс-платформенный тестовый фреймворк.

Timur
24.08.2018
11:17:28
и как? )

Shoo
24.08.2018
11:17:39
Я уже выше написал.
Сам фреймворк неплох, довольно стабилен и понятен.
Но по факту у тебя ни экономии на времени, ни экономии на ресурсах.
Но, надо признать, у нас своя специфика приложения, поэтому может всё так.

roma
24.08.2018
11:25:54

Google

Elena
24.08.2018
12:36:18
Ребят, подскажите, для тестера ручного опыт год, в Спб 55 к это нормальная зп? Как вообще приращение зп происходит у тестировщиков?

Dmitriy
24.08.2018
12:37:20

Shoo
24.08.2018
12:37:21
ЗП зависит только от того, за сколько ты сможешь себя продать.
С годом опыта можно получать 40, можно получать 120.

Geronimo (Макс) NN
24.08.2018
12:37:39

Dmitriy
24.08.2018
12:38:56

Артем
24.08.2018
12:39:05

Timur
24.08.2018
12:39:54
и начать искать тебе замену)

Артем
24.08.2018
12:41:10
и начать искать тебе замену)
там еще есть такой тонкий момент как элемент шантажа)))
Когда допустим у тебя в команде 2 тестировщика. один недавно пришел и ниче не знает, а ты с опытом. Если ты будешь увольняться, то новый тестер не потянет проект. и скорее всего тебя будут просить остаться

Geronimo (Макс) NN
24.08.2018
12:41:27
Хм. Никто не сталкивался с вакансиями Test Developer?

Alexander
24.08.2018
12:47:09
По поводу уходи - есть пару вакансий для тестеров мануалов и автоматизаторов. Это так... Оффтоп (если кто-то думал о смене работы)

Geronimo (Макс) NN
24.08.2018
12:48:17

Dmitriy
24.08.2018
12:50:15

Timur
24.08.2018
12:50:45
еще есть вариация Developer in Test
но все то же самое - QA Automation
Developer - имеется ввиду что должен уметь программировать и читать чужой код )

Dmitriy
24.08.2018
12:52:49
еще есть вариация Developer in Test
Не, developer in test пишет и дорабатывает кастомный тестовый фреймворк а также подходы к автоматизированному низкоуровневому тестированию, в том числе и к юнит тестам. Автоматизатор в этом фреймворке пишет функциональные высокоуровнивые тесты

Geronimo (Макс) NN
24.08.2018
12:53:56
Инженер-валидатор, инженер-верификатор... интересно там у них)

Alexander
24.08.2018
12:56:04
Нужны Qa auto и тестировщики.
Работа в хороших комфортных офисах.
Автоматизаторы на python и java.
Огромный плюс - знания бд оракл
#Питер #Пенза #Киев #Минск #Чернигов #Черкассы #Витебск #Полоцк #Харьков #Одесса

Google

Mikhail
24.08.2018
13:00:54

Артем
24.08.2018
13:03:27

Stepan
24.08.2018
13:04:05

Mikhail
24.08.2018
13:04:24
А, извиняюсь тогда. Пропустил

Nikolay
24.08.2018
13:23:29
Поцоны, чем заменить Firebug в 61-й FF?