
Nikita
09.03.2017
12:11:10
просто agile нужен комплексно во всей разработке, ты хочешь его замапить на существующие процессы или все строишь с нуля, или как?

vyazovoy
09.03.2017
12:11:15
мне нужна адекватная, современная книжка по agile. или цикл статей.
на русском, желательно. и не с амазона, электронная, я против бумажной писанины)

Nikita
09.03.2017
12:12:00
agile + scrum или именно agile? :)

Google

vyazovoy
09.03.2017
12:12:51
первое

Eduard
09.03.2017
12:19:05
там можешь попытать народ

stonepig
09.03.2017
12:33:01
йоу
подскажите кладезь инфы по автоматизации тестирования на питоне. конкретно нужно посмотреть, как строится архитектура автотестов и как это вообще устроено у людей
может блоги какие-то или книги или статейки

Ruslan
09.03.2017
12:40:32

stonepig
09.03.2017
13:01:28
нету автоматизаторов шоле?

D.
09.03.2017
13:01:56
кладезя нет)

Max
09.03.2017
13:02:14
и не все питонисты

D.
09.03.2017
13:02:30
я думаю что основные принципы одинаковы для всех языков, но не более)

Nikita
09.03.2017
13:02:45
http://automation-remarks.com/
неплохой блог и есть адекватная инфа по питону. книг именнно по автоматизации не подскажу, всему учился через гугл + stackoverflow

stonepig
09.03.2017
13:03:10
во, спасибо

Nikita
09.03.2017
13:05:40
если интересно что-то конкретное, можете поспрашивать в личку, по питону+автоматизации помогу чем смогу

Olga
09.03.2017
13:26:18
возможно еще это полезно будет, вчера откопала, пытаюсь разобраться ) https://qxf2.com/blog/selenium-cross-browser-cross-platform-pytest/

Google

stonepig
09.03.2017
18:55:26
хороший ник

Ivan
09.03.2017
21:01:24
эт самое, а не является ли длинный xpath некоторой проверкой того, что положение элемента не изменилось и всё такое.
просто меня всё не отпускает вопрос, зачем он используется.

Andrew
09.03.2017
21:03:17
ну скажем xpath используется не только для веба
для веба - css и всё

Nikita
09.03.2017
21:04:12

Andrew
09.03.2017
21:04:40
а когда тебе из пейлоада нужно проверить список элементов находящихся на шестом-седьмом уровне вложенности в xml файле - удачи юзать css локаторы

Ivan
09.03.2017
21:04:59

Andrew
09.03.2017
21:06:51
хорошо вы хоть про XSLT не спрашиваете)

Nikita
09.03.2017
21:06:57
это редко, но бывает

Ivan
09.03.2017
21:07:12
пример
если ты имеешь ввиду про label и input в одном div, то вешается на div и спускается

Nikita
09.03.2017
21:08:33
например, тебе нужно проверить родителя, а селектор изменился/динамически перегенерился :)

Ivan
09.03.2017
21:09:29
отличный пример плохого селектора?

Nikita
09.03.2017
21:10:23
селектор не всегда будет хороший) а xpath может это решить, лучше уметь чем не уметь) я могу завтра накинуть пример, если будет интересно, есть пример в тесте где без хпаса было неудобно и тяжело
так то я сам топлю за цсс селекторы и никогда xpath не юзаю, но ходить вверх в редких кейсах бывает полезно

Ivan
09.03.2017
21:12:36
давай, я просто не вижу проблем накинуть селекторы выше, что бы спускаться

Nikita
09.03.2017
21:14:03

Ivan
09.03.2017
21:17:13
а я не знаком с плейлоадом =(
так, может я чего-то не понял, а насколько длинные селекторы вы указываете в xpath/css?
у меня больше трёх аттрибутов не бывает (<10% селекторов), большая часть 1 аттрибут (я умею договариваться с Front)
css = '[test-data='css-selector']'

Google

Nikita
09.03.2017
21:29:31

Andrey
09.03.2017
21:46:28
иногда атрибуты в принципе тяжело подобрать и на них невезможно повлиять. Поэтому остается xpath

Aleksandr
10.03.2017
04:58:40
я бы посмотрел на навигацию и поиск элементов без xpath по ios приложению, через аппиум
чисто ради поржать

Dmitry
10.03.2017
05:14:21
По андроиду тоже без xpath грустно живется

Dmitry
10.03.2017
09:02:04
В последней опере кто-нибудь автотесты гоняет?

Max
10.03.2017
09:02:44
Привет. Мартовский выпуск QA дайджеста
https://dou.ua/lenta/digests/qa-digest-26/
Возможно, у кого-то из РФ ресурс заблокирован, но вы то знаете, что делать ;)

Dieva
10.03.2017
09:29:11
спасибо за ссылку, понравилась статья про ошибки ))

stonepig
10.03.2017
09:45:36
а давайте бота сюда сделаем, который будет дайджесты кидать автоматом? я могу

Richard
10.03.2017
09:50:35
зачем?

Oleksii
10.03.2017
10:04:54
@beeetzy а можете расказать или показать как ? Или где хоть бы почитать.?

stonepig
10.03.2017
10:08:01

Shoo
10.03.2017
10:08:21
А оно надо?

Oleksii
10.03.2017
10:08:32
Мне покрайней мере интересно )))

stonepig
10.03.2017
10:08:50
Да
https://github.com/eternnoir/pyTelegramBotAPI я юзаю эту либу.

Admin
ERROR: S client not available

stonepig
10.03.2017
10:09:44
dou, по-моему, отдает rss-ки
делаешь запросы, парсишь, шлешь линки

Oleksii
10.03.2017
10:13:20
Спасибо

Google

Shoo
10.03.2017
10:32:40
Хэй, гуру BDD и Cucumber, стукнитесь в личку на пару концептуальных вопросов по использованию всего этого добра. :)

Mikhail
10.03.2017
10:39:31
Всё остальное работает )

Мария
10.03.2017
10:46:05
Странный сайтец

Alexander
10.03.2017
12:18:37

Yevhenii
10.03.2017
13:39:08
Привет кто классно разбирается в statement coverage и decision coverage, буду признателен за помощь с Flowchart

Kris ?
13.03.2017
07:58:40
Всем привет! Кто-нибудь использует какие-нибудь инструменты для планирования задач и отслеживания загрузки "подчиненных" QA? Задача такая: понимать в начале дня кто и какими задачами будет занят и сколько времени у них может уйти. У нас аутсорс, все на разных проектах, у каждого 2-3 проекта.
Из испрованных мной и не очень подходящих:
1. Митинги. Все на словах, нет задокументированных договорённостей.
2. Джира. Не позволяет брать пулл задач на день.
3. Скайп. Неудобно отслеживать, теряется в других сообщениях.
4. Гугл доки. Тоже не самый удобный инструмент, но, в принципе, можно.
Из более менее подходящих - планфикс. Можно попробовать настроить и поиспользлвать. Может кто пробовал?

Anton
13.03.2017
08:00:32
trello?

Nikita
13.03.2017
08:00:44
цель то какая - следить за сотрудниками или координировать задачи?

Александр Валерьевич
13.03.2017
08:01:34
пункт 2 мне непонятен
можно подробней?

Kris ?
13.03.2017
08:01:41
Трелло пробовали. Там нельзя пометь задачу, как сделанную. Только перенести в другую колонку.
Цель: отслеживать загрузку

Yevhenii
13.03.2017
08:02:23
Любая система с дашбордом.

Shoo
13.03.2017
08:02:31
Джира, как и любой таск трекер, отлично подходит.
Делаете два статуса, условный Waiting for Test и In Testing.
В In Testing берутся те задачи, которые запланированы на день.
Всё просто. :)

Pauloo89
13.03.2017
08:02:47
Мне казалось в джире так можно делать

Александр Валерьевич
13.03.2017
08:02:58
вот тоже непонятно
можно делать ежедневные спринты
с утра накидали пул задач из беклога, оценили, разобрали

Nikita
13.03.2017
08:03:21
может просто кто то не умеет в фильты/JQL в жире?

Shoo
13.03.2017
08:03:25
ежедневные спринты это содомия какая-то, простите.

Google

Александр Валерьевич
13.03.2017
08:03:26
к вечеру закрываем спринт, недоделанное переносим на следующее

Yaroslav
13.03.2017
08:03:27
Мы для этих целей используем джиру - есть борда в проекте, где можно легко отследить, что у кого сейчас в работе, а по трудозатратам в каждой задаче проставляем стори поинты, что дает понимание сколько та или иная задача займет времени.