Size: a a a

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

2020 February 16

M

Mike in QA — Автоматизация
всем привет! Есть здесь кто сможет помочь сделать ревью кода js > cypress? Очень признателен
источник

AV

Alexei Vinogradov in QA — Автоматизация
Mike
всем привет! Есть здесь кто сможет помочь сделать ревью кода js > cypress? Очень признателен
источник
2020 February 17

AS

Aleksey Sazonov in QA — Автоматизация
Всем привет!
Подскажите, пожалуйста, такой вопрос.
Для чего в автотестах использовать классы/функции?
В моем случае, при тестировании UI я использую 1 тест на одну форму (в тесте поиск элемента/ввод значения/нажатие на кнопки/чек-боксы и пр.). Всё это дело в try/except и вывод в .txt
И мне не совсем ясно, для чего в таких случаях используют классы/функции? Может быть у кого-то есть статьи на эту тему, не могу разобраться...
источник

AB

Alexei Barantsev in QA — Автоматизация
если вам не надо — не используйте
источник

B

Bola in QA — Автоматизация
Aleksey Sazonov
Всем привет!
Подскажите, пожалуйста, такой вопрос.
Для чего в автотестах использовать классы/функции?
В моем случае, при тестировании UI я использую 1 тест на одну форму (в тесте поиск элемента/ввод значения/нажатие на кнопки/чек-боксы и пр.). Всё это дело в try/except и вывод в .txt
И мне не совсем ясно, для чего в таких случаях используют классы/функции? Может быть у кого-то есть статьи на эту тему, не могу разобраться...
Вам так удобно? Если ответ "да" - то поддерживаю Алексея (не будем спрашивать: на чем тесты пишутся, на каком ЯП/инструменте)
источник

AS

Aleksey Sazonov in QA — Автоматизация
Ага, теперь понятно)
Просто в большинестве своем, в тестах используют классы/функции (отталкивался от того, что удалось прочитать в гугле), думал может это сильно облегчит структура кода и его надёждность.
Но по факту, когда начал переводить в функции свои тесты - понял, что это совсем не то, что я ожидал... вообщем, спасибо за ответы!
источник

МЁ

Мюсля 🙈 Ёшшик in QA — Автоматизация
Aleksey Sazonov
Ага, теперь понятно)
Просто в большинестве своем, в тестах используют классы/функции (отталкивался от того, что удалось прочитать в гугле), думал может это сильно облегчит структура кода и его надёждность.
Но по факту, когда начал переводить в функции свои тесты - понял, что это совсем не то, что я ожидал... вообщем, спасибо за ответы!
это облегчает актуализацию тестов, если их много.
источник

AS

Aleksandr Shipovalov in QA — Автоматизация
Aleksey Sazonov
Ага, теперь понятно)
Просто в большинестве своем, в тестах используют классы/функции (отталкивался от того, что удалось прочитать в гугле), думал может это сильно облегчит структура кода и его надёждность.
Но по факту, когда начал переводить в функции свои тесты - понял, что это совсем не то, что я ожидал... вообщем, спасибо за ответы!
вы замените слово тесты - на код и вопрос станет звучать совсем по другому
источник

B

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

AV

Alex Vasinskiy in QA — Автоматизация
всем привет, подскажите в чем может быть проблема? Один и тот же локатор в хроме норм ищет, а в мазиле он не обнаружен.....
источник

AV

Alex Vasinskiy in QA — Автоматизация
источник

BO

Boris Osipov in QA — Автоматизация
Alex Vasinskiy
всем привет, подскажите в чем может быть проблема? Один и тот же локатор в хроме норм ищет, а в мазиле он не обнаружен.....
проблема в тебе. в мозиле это поле для поиска по тексту. и не надо туда xpath пихать.
источник

SM

Serhii Miroshnychenko in QA — Автоматизация
Git command explorer

Привет, нынче знание git - критически важный навык в работе тестировщика. Для тех, кто свитчится в автоматизацию - это первая ступеть с которой стоит начать изучение. Для опытных сдетов - это швейцарский нож. Однако помнить все команды практически невозможно, поэтому я нашел интерактивную шпаргалку.

https://gitexplorer.com/
источник

AK

Andrey K in QA — Автоматизация
Alex Vasinskiy
всем привет, подскажите в чем может быть проблема? Один и тот же локатор в хроме норм ищет, а в мазиле он не обнаружен.....
$x("//div/xpath")  -вот такая семантика, чтоб искать по xpath
источник

AV

Alex Vasinskiy in QA — Автоматизация
Boris Osipov
проблема в тебе. в мозиле это поле для поиска по тексту. и не надо туда xpath пихать.
проблема то во мне, но selenium тоже говорит, что не найден элемент...
источник

AV

Alex Vasinskiy in QA — Автоматизация
Andrey K
$x("//div/xpath")  -вот такая семантика, чтоб искать по xpath
спасибо
источник

ДВ

Диана Верикова (Кудрявцева) in QA — Автоматизация
Boris Osipov
проблема в тебе. в мозиле это поле для поиска по тексту. и не надо туда xpath пихать.
Рискну сказать, что это поле и для CSS сгодится, а "проблема в тебе" - переход на личности (
источник

ДВ

Диана Верикова (Кудрявцева) in QA — Автоматизация
Alex Vasinskiy
спасибо
Если не используете селенид, попробуйте воткнуть ожидание
источник

AV

Alex Vasinskiy in QA — Автоматизация
спасибо, сейчас попробую
источник

ДВ

Диана Верикова (Кудрявцева) in QA — Автоматизация
Можно попробовать поиск по css в стиле "div.video-link"
источник