Size: a a a

QA — Автоматизация

2020 November 27

O

Olga in QA — Автоматизация
Глеб Казаркин
а как проверить цвет? ведь в DOM нет указания цвета (CSS)
<button class="button mini-suggest__button button_theme_websearch button_size_xl i-bem button_js_inited" data-bem="{&quot;button&quot;:{}}" tabindex="-1" role="button" type="submit"><span class="button__text">Найти</span></button>
.getAttribute('style') или че-нить еще такое. От фреймворка зависит, гуглите про ваш фреймворк
источник

АФ

Алексей Федоткин... in QA — Автоматизация
Глеб Казаркин
а как проверить цвет? ведь в DOM нет указания цвета (CSS)
<button class="button mini-suggest__button button_theme_websearch button_size_xl i-bem button_js_inited" data-bem="{&quot;button&quot;:{}}" tabindex="-1" role="button" type="submit"><span class="button__text">Найти</span></button>
можно свойства получать) и семейство шрифтов/и цвета, селениум умеет, гугл либо вот ссылку кинули коллеги)
источник

O

Olga in QA — Автоматизация
Уважаемые коллеги, а вот как по-вашему, можно ли автоматизировать ручные тест-кейсы как есть? Такие длинные и сложные: типа у пользователя были вот такие права, он делает такие-то действия, потом мы права забираем, он с созданными объектами уже ограничен в правах...

У нас спор с коллегой. Он говорит: эти тесты не входят в сьют, который катается каждый день, запускаются только для регрессии опр функционала, поэтому пофиг, сколько времени они занимают. Я говорю: я вообще была изначально против того, чтобы автоматизировать эти сценарии, раз уж они проверяются относительно редко, это можно и руками сделать. Но если уж делаем, то надо их как-то разбить на более мелкие, атомарные проверки, потому что получились тесты на 5-7 экранов каждый, их читать - просто убиться веником, не говоря уж о дебаггинге.
источник

B

Bola in QA — Автоматизация
А ответ полученный здесь, будет ли достаточно весомым для коллеги?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Olga
Уважаемые коллеги, а вот как по-вашему, можно ли автоматизировать ручные тест-кейсы как есть? Такие длинные и сложные: типа у пользователя были вот такие права, он делает такие-то действия, потом мы права забираем, он с созданными объектами уже ограничен в правах...

У нас спор с коллегой. Он говорит: эти тесты не входят в сьют, который катается каждый день, запускаются только для регрессии опр функционала, поэтому пофиг, сколько времени они занимают. Я говорю: я вообще была изначально против того, чтобы автоматизировать эти сценарии, раз уж они проверяются относительно редко, это можно и руками сделать. Но если уж делаем, то надо их как-то разбить на более мелкие, атомарные проверки, потому что получились тесты на 5-7 экранов каждый, их читать - просто убиться веником, не говоря уж о дебаггинге.
Коллега занимался автоматизацией?
источник

O

Olga in QA — Автоматизация
Занимается
источник

B

Bola in QA — Автоматизация
Olga
Уважаемые коллеги, а вот как по-вашему, можно ли автоматизировать ручные тест-кейсы как есть? Такие длинные и сложные: типа у пользователя были вот такие права, он делает такие-то действия, потом мы права забираем, он с созданными объектами уже ограничен в правах...

У нас спор с коллегой. Он говорит: эти тесты не входят в сьют, который катается каждый день, запускаются только для регрессии опр функционала, поэтому пофиг, сколько времени они занимают. Я говорю: я вообще была изначально против того, чтобы автоматизировать эти сценарии, раз уж они проверяются относительно редко, это можно и руками сделать. Но если уж делаем, то надо их как-то разбить на более мелкие, атомарные проверки, потому что получились тесты на 5-7 экранов каждый, их читать - просто убиться веником, не говоря уж о дебаггинге.
Желательно дробить. Как вы и написали. Ваше приложение - наверняка не черный ящик.
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Olga
Занимается
тогда он должен понимать что чем длинней и сложней флоу теста - тем больше вероятность что он никогда не будет проходить
источник

O

Olga in QA — Автоматизация
Bola
А ответ полученный здесь, будет ли достаточно весомым для коллеги?
ну, у меня с умением аргументировать не очень, я в этом смысле манная каша
источник

O

Olga in QA — Автоматизация
ну сейчас тест проходит :)
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Olga
ну сейчас тест проходит :)
и сколько занимает времени?
источник

S1

Sceptic 1234 in QA — Автоматизация
Olga
Уважаемые коллеги, а вот как по-вашему, можно ли автоматизировать ручные тест-кейсы как есть? Такие длинные и сложные: типа у пользователя были вот такие права, он делает такие-то действия, потом мы права забираем, он с созданными объектами уже ограничен в правах...

У нас спор с коллегой. Он говорит: эти тесты не входят в сьют, который катается каждый день, запускаются только для регрессии опр функционала, поэтому пофиг, сколько времени они занимают. Я говорю: я вообще была изначально против того, чтобы автоматизировать эти сценарии, раз уж они проверяются относительно редко, это можно и руками сделать. Но если уж делаем, то надо их как-то разбить на более мелкие, атомарные проверки, потому что получились тесты на 5-7 экранов каждый, их читать - просто убиться веником, не говоря уж о дебаггинге.
А вот эти все переключения настроек делаются через юай или через апи?
источник

O

Olga in QA — Автоматизация
Частично через АПИ, частично через UI.
источник

O

Olga in QA — Автоматизация
По времени в принципе не критично долго они выполняются, и это действительно тесты, не гоняющиеся каждый день, поэтому там 5 минут или 15 - не суть важно.
источник

O

Olga in QA — Автоматизация
Просто и получается, что все мои аргументы - это типа ну, так не делают. Ну и что вычитывать эти тесты очень тяжело
источник

AS

Andrei Solntsev in QA — Автоматизация
Аргумент такой: такие длинные и сложные тесты будут часто ломаться. На разбор поломок будет уходить больше времени, чем ручной прогон.
источник

YR

Yokohama Ree in QA — Автоматизация
Olga
Уважаемые коллеги, а вот как по-вашему, можно ли автоматизировать ручные тест-кейсы как есть? Такие длинные и сложные: типа у пользователя были вот такие права, он делает такие-то действия, потом мы права забираем, он с созданными объектами уже ограничен в правах...

У нас спор с коллегой. Он говорит: эти тесты не входят в сьют, который катается каждый день, запускаются только для регрессии опр функционала, поэтому пофиг, сколько времени они занимают. Я говорю: я вообще была изначально против того, чтобы автоматизировать эти сценарии, раз уж они проверяются относительно редко, это можно и руками сделать. Но если уж делаем, то надо их как-то разбить на более мелкие, атомарные проверки, потому что получились тесты на 5-7 экранов каждый, их читать - просто убиться веником, не говоря уж о дебаггинге.
Желательно дробить, но иногда можно и схитрить. Обычно в моментах когда предварительные условия теста кучу времени занимает даже с учётом апи.
источник

VY

Valentin Yuriev in QA — Автоматизация
Olga
Уважаемые коллеги, а вот как по-вашему, можно ли автоматизировать ручные тест-кейсы как есть? Такие длинные и сложные: типа у пользователя были вот такие права, он делает такие-то действия, потом мы права забираем, он с созданными объектами уже ограничен в правах...

У нас спор с коллегой. Он говорит: эти тесты не входят в сьют, который катается каждый день, запускаются только для регрессии опр функционала, поэтому пофиг, сколько времени они занимают. Я говорю: я вообще была изначально против того, чтобы автоматизировать эти сценарии, раз уж они проверяются относительно редко, это можно и руками сделать. Но если уж делаем, то надо их как-то разбить на более мелкие, атомарные проверки, потому что получились тесты на 5-7 экранов каждый, их читать - просто убиться веником, не говоря уж о дебаггинге.
Все зависит от целей и приоритета. У нас были проверки на 23 шага, которые постоянно гонялись, следственно мы их автоматизировали, это были некие Е2Е флоу критических функциональных проверок. Но гоняли их постоянно. Потому затраченное время на автоматизацию через определенное время окупалось. Но если вы не гоняете их часто, и в этих проверках намешенно огромное количество мелких проверок, я бы наверное пересмотрел тестдизайн, и в целом замыслился о затрачиваемых ресурсах на автоматизацию и профита которые они принесут.
источник

O

Olga in QA — Автоматизация
спасибо большое за ответы
источник

VV

Vo Va in QA — Автоматизация
Срочно требуются курьеры в вашем городе!! Платим 40-80тысяч рублей в неделю. Без вложений! За подро6ностями  пишите менеджеру @Get5755
источник