@qa_ru

Страница 712 из 1080
Prokop
09.10.2017
06:45:18
Как писать предикаты можно глянуть в интернете. Нет ничего сложного

Ilya
09.10.2017
06:45:52
Понял, спасибо

Vadim
09.10.2017
11:04:39
https://www.youtube.com/watch?v=EnooA2kEhY0

Shoo
09.10.2017
11:08:47
А вы пытаетесь какую-то конкретную проблему решить, или просто про паттерны почитать хочется?

Google
Evgeniy
09.10.2017
11:21:29
изучать паттерны, пока тебе не жжет текущее состояние кода - плохая практика. зачастую это вызывает желание пихать это везде и всюду.

Alexei
09.10.2017
11:45:01
PageElements/PageWidgets - это микро-PageObjects

Тоже самое, только один объект не страница - а маленький логический кусочек

И вообще PageObjects сейчас не надо делать, только PageElements/Widgets

Alexei
09.10.2017
11:49:48
Почему?:(
Приложений со "страницами" практически не осталось. Даже те, которые сейчас еще похожи на страничные - в любой момент могут перестать на них похожи.

Pavel
09.10.2017
11:49:49
Почему?:(
Потому что у паттернов есть срок годности, иначе производители паттернов начнут терпеть убытки.

Используйте новые паттерны PageObject 10 и PageObject X

Alexei
09.10.2017
11:50:39
Да, это разные имена для одного и того же. Не запрещено так же называть это PageObject.

Да, идея та же.

Evgeniy
09.10.2017
11:51:31
Используйте новые паттерны PageObject 10 и PageObject X
а пейджобьекты 9 версии тоже перескочили, как и Винда с Ойфоном?

Oksana
09.10.2017
14:16:25
Алексей Виноградов скромно молчит, но как раз по паттернам у него есть доклад про "сеанс черной магии". У Алексея с Николаем Алименковым чудесный дуэт по паттернам на последнем гейзенбаге вышел. Эти два доклада нужно в тандеме курить.

Google
Richard
09.10.2017
14:28:56
@alexejv помоги человеку )

Ermac10k
09.10.2017
14:30:52
Oksana
09.10.2017
14:33:17
ссылочку плз =)
Я не вижу, расшарена ли ссылка. @alexejv открыли уже твой доклад?

Arseniy
09.10.2017
14:33:49
а пейджобьекты 9 версии тоже перескочили, как и Винда с Ойфоном?
Мало кто знает, но на последней конференции Гейзенбаг был продемонстрирован абсолютно новый, принципиально отличающийся от PageObject и PageElement, паттерн проектирования.

Skol
09.10.2017
14:36:10
Это доклад про этот патерн, о котором говорится выше?

Arseniy
09.10.2017
14:40:10
это я так троллю ? обычно так про новый айфон говорят, что он принципиально новый, а я про паттерн проектирования

Oksana
09.10.2017
14:44:43
А вы имеете право расшаривать сюда закрытые доклады?

Anton
09.10.2017
14:45:44
А вы имеете право расшаривать сюда закрытые доклады?
я ссылку нашел на сайте через гугл, там видео нет, только инфа о докладе

Oksana
09.10.2017
14:46:11
А, Сорри.

Anton
09.10.2017
14:46:45
я уже понял что его еще не расшарили, будем ждать, спасибо за инфу

Evgeniy
09.10.2017
14:48:31
былинные древние знания за семью печатями, чтобы русские тостеры страдали без знаний паттернов

Oksana
09.10.2017
14:52:25
На самом деле там KISS, но преподнесенный от обратного. Для меня магия получилась - первую половину доклада я думала "но ведь мы все так и делали, почти все эти паттерны использовали, почему ж через два года добавить в проект тест так мучительно". Во второй части все встало на свои места.

Сейчас задаю себе вопрос "а действительно ли мне нужно прилепить этот паттерн"

Evgeniy
09.10.2017
14:55:04
Успешным применением такого формата доклада я считаю этот: https://www.youtube.com/watch?v=f4uXBpP_xxY&t=105s

Irga
09.10.2017
15:22:52
A ?
09.10.2017
16:29:52
Коллеги, а подскажите бест практис по ведению конфлюенс для раздела "тестирование" На проекте будет авто тестирование, ручное тестирование. будут приходить новые участники и хотелось бы организовать раздел так, чтобы пришедший мог прочитав сразу вкатиться в проект. Я примерно такие разделы вижу: 1. Введение: как работать в jira, настройка тестового окружения, стенды, пользователи,.. 2. Регресс: информация по регрессионному тестированию

3. Автомтаизирвоанное тестировние 4. Временная шкала.

Google
Vladimir
09.10.2017
16:30:50
Вкатиться в проект проще, когда есть какой-то пул тестов, который можно пройти без посторонней помощи

Anastasiya
09.10.2017
16:31:02
по девайсам и всякому такому полезно еще инфу иметь

A ?
09.10.2017
16:31:39
Девайсы не актуальны, гос проект, стенды жестко прописаны.

Vladimir
09.10.2017
16:31:53
иерархия тестирования это тоже хорошо

A ?
09.10.2017
16:31:56
Пул тестов будет в регрессе.

Можно чуть подробнее про иерархию ?

Vladimir
09.10.2017
16:32:33
Можно чуть подробнее про иерархию ?
Это вы нам как раз рассказывали :)

A ?
09.10.2017
16:33:02
Так я и хотел услышать решения на ваших проектах.

Vladimir
09.10.2017
16:33:05
Частично

Так я и хотел услышать решения на ваших проектах.
У меня на проекте нет решения, с места в карьер :))))

A ?
09.10.2017
16:33:57
Есть вариант еще сделать презентацию по проекту, но одно другого не отменяет.

A ?
09.10.2017
16:35:45
А процессы в команде стоит описывать. к примеру если челвоек нашел баг, то что нужно сделать перед тем, как его завести и с кем поговорить?

Evgeniy
09.10.2017
16:35:47
A ?
09.10.2017
16:36:24
Или это уже слишком подробное описание ?

Evgeniy
09.10.2017
16:37:02
это нормальное описание, если вы уверены, что затраченное один раз время на написание этого дока, сэкономит вам минимум (или другому человеку) время в будущем

если у вас текучка кадров и входить в проект нужно быстро, это будет круто

Google
A ?
09.10.2017
16:38:21
Да текучка есть, и будут стажеры, которых, хотелось бы быстро вкатить в проект, а не объяснять каждому куда смотреть, как и что делать.

Evgeniy
09.10.2017
16:41:19
тогда сам доктор прописал

Alexander
09.10.2017
16:53:47
Да текучка есть, и будут стажеры, которых, хотелось бы быстро вкатить в проект, а не объяснять каждому куда смотреть, как и что делать.
тогда надо писать кейсы/чеклисты. например, мы новеньким даём потеребить смоук-тесты. так человек с системой хорошо знакомится, т.к. они составлены довольно высокоуровнево (без скатывания до "нажать на кнопку - получить результат") и легко поддерживаются.

Evgeniy
09.10.2017
16:56:58
полезно иметь что-то вроде Хотелок. Вещи, которые выпадают из общего беклога, но которые хочется сделать или с чем-то разобраться. Зачастую такие штуки - это теневая сторона проекта, т.к. это не является бизнес задачей. Если автоматизация с 0 - вполне себе бизнес задача, под которую будет выделяться время, то постепенное улучшение для самого себя и товарища - это вещи мало интересующие продакт оунера. Под такое таски выделятся не будут :) вот поэтому стоит иметь их записанными, и как только будет подыматься вопрос эффективности и скорости - можно начинать доставать эти хотелки из рукава и доказывать их важность.

Alexander
09.10.2017
16:58:21
Valerie
09.10.2017
17:12:08
Всем привет! А подскажите кто какие инструменты применяет для нагрузочного тестирования? В чем плюсы/минусы?

Aleksandr
09.10.2017
17:16:49
Roman
09.10.2017
17:17:18
потому что бесплатный и работает как часы, а так же всё умеет

Aleksandr
09.10.2017
17:17:53
какие-то слабые аргументы

Roman
09.10.2017
17:19:00
какие-то слабые аргументы
какой инструмент лучше ?

Aleksandr
09.10.2017
17:19:02
к примеру яндекс.танк умеет jmeter юзать + у него сверху функциональность

Anton
09.10.2017
17:19:07
https://gatling.io/ https://tech.yandex.ru/tank/ что лучше хз

Aleksandr
09.10.2017
17:20:12
какой инструмент лучше ?
я не знаю, но аргументы у тебя явно не очень а почему не использовать платный сервис, например?

Roman
09.10.2017
17:20:14
я не знаю, но аргументы у тебя явно не очень а почему не использовать платный сервис, например?
зачем платный, если jmetr всё умеет делать и со всем справляется, и я не видел такого-же по функциональности платного сервиса.

Anton
09.10.2017
17:25:42
я бы попросил больше вводных. Основной язык и на сколько большой проект для теста. У Jmetr большйо порог вхождения например, но также большое community. Например есть простейшая тула https://www.linode.com/docs/tools-reference/tools/load-testing-with-siege Может ее достаточно.

Valerie
09.10.2017
17:51:59
Тимлид в своё время использовал siege и рекомендовал этот инструмент для организации нагрузочного тестирования. Я так понимаю, что он более лайтовый, чем jmetr?

Google
Richard
09.10.2017
18:28:40
Ну ребят, ну вкусовщина же, ну.

Если и спрашивать какой лучше, то спрашивать сразу под какой скоуп задач.

Anto
09.10.2017
19:13:15
page objects: вы объект следующей страницы возвращаете в методе данной страницы? или делаете классы независимыми от других страниц и вся логика в тесте?

Evgeniy
09.10.2017
19:16:00
кто-то делает это через инициализацию объекта явно в тесте, кто-то делает через возвращение объекта через какой-то "переходный" метод страницы. и то и другое в принципе одинаково читаемо, дело вкуса.

иногда бывает полезно возвращать self (this) с ссылкой на объект, чтобы можно было делать так называемый Builder pattern a.k.a fluent api

Anto
09.10.2017
19:21:14
спасибо. builder гуд, но не наш случай. пока тоже не нахожу ни очевидных минусов, ни плюсов.. оба варинта не очевидны

Страница 712 из 1080