Size: a a a

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

2020 March 26

IE

Ivan Efimov in QA — Автоматизация
Александр Чимшит
Есть такая проблема, при вводе символов выделенных на скриншоте, должен появиться выпадающий список с вариантами. Селением слишком быстро выполняет действия. Если же пробую команду Thread.sleep(3000); или больше выставить секунд 5, то после ввода значений, выпадающий список вообще не появляется в chromedriver. Насколько я понял, выпадающий список то ли задизейблен, то ли инвизибл, через стандартные пути xpath, css and etc. его недостать, нужно JScript использовать специальный под это дело?
set, get, select, send.. это глаголы они дожны быть использованы в именах методов. Лучше переименовать sendCustomer => customerField, customerEdit, customerInput, customerDropDown...
источник

IE

Ivan Efimov in QA — Автоматизация
Александр Чимшит
Есть такая проблема, при вводе символов выделенных на скриншоте, должен появиться выпадающий список с вариантами. Селением слишком быстро выполняет действия. Если же пробую команду Thread.sleep(3000); или больше выставить секунд 5, то после ввода значений, выпадающий список вообще не появляется в chromedriver. Насколько я понял, выпадающий список то ли задизейблен, то ли инвизибл, через стандартные пути xpath, css and etc. его недостать, нужно JScript использовать специальный под это дело?
И реально клиент будет клавиатурой нажимать стрелку вниз и Enter?
источник

MK

Mem Kekovich in QA — Автоматизация
Viktor Maksimenko
нужно интегрироваться с внутренней репортинг-туллой по типу Эластика и писать в нее результаты тестов со степами
Тесты ничего не знают об аллюре и не должны
Писать можно логгерами напрямую ну или через аспекты 🤷🏻‍♂️ у аллюра есть айди теста только запущенного
источник

I

IceCream time 🍧🍧🍧 in QA — Автоматизация
Подскажите, а реально ли автоматизировать тестирлванре локализации нового языка? Например, сайт поддерживает 3 языка и текста перевели на 4й новый, и надо протестить не вылез ли текст за границы кнопок/окон, нет ли тегов не переведенных, нет ли мест, где новый язык и рядом кусок на английском.. такое бывает автоматическое?
источник

D

Dmitriy in QA — Автоматизация
IceCream time 🍧🍧🍧
Подскажите, а реально ли автоматизировать тестирлванре локализации нового языка? Например, сайт поддерживает 3 языка и текста перевели на 4й новый, и надо протестить не вылез ли текст за границы кнопок/окон, нет ли тегов не переведенных, нет ли мест, где новый язык и рядом кусок на английском.. такое бывает автоматическое?
sikuli какой-нить мб
источник

B

Bola in QA — Автоматизация
IceCream time 🍧🍧🍧
Подскажите, а реально ли автоматизировать тестирлванре локализации нового языка? Например, сайт поддерживает 3 языка и текста перевели на 4й новый, и надо протестить не вылез ли текст за границы кнопок/окон, нет ли тегов не переведенных, нет ли мест, где новый язык и рядом кусок на английском.. такое бывает автоматическое?
Все что касается перевода - это тестируется на уровне кода. Наверняка есть файл (ы) со словарем для разных языков, есть функции, которые возвращают перевод. Тест должен проверить, что каждому английскому тексту есть соответствие на другом языке.
Насчёт - не вылезло ли где. Тут сложнее.
источник

A

Anton in QA — Автоматизация
Bola
Все что касается перевода - это тестируется на уровне кода. Наверняка есть файл (ы) со словарем для разных языков, есть функции, которые возвращают перевод. Тест должен проверить, что каждому английскому тексту есть соответствие на другом языке.
Насчёт - не вылезло ли где. Тут сложнее.
насчет вылезти - это отвечает galen framework
источник

I

IceCream time 🍧🍧🍧 in QA — Автоматизация
М.. сейчас посмотрю спс
источник

B

Bola in QA — Автоматизация
И полагаю, тестировать на своих текстах на одном языке, везде например сделать максимально возможной длины текст  для тестируемых элементов
источник
2020 March 27

I

IceCream time 🍧🍧🍧 in QA — Автоматизация
Посмотрел язык  galena.. проще просто наверное всеэе руками пройтись по всему сайту, чем вот на таклм кодить..
источник

I

IceCream time 🍧🍧🍧 in QA — Автоматизация
Темболее текстов много и кнопок тоже..
источник

z

zaha in QA — Автоматизация
есть люди пишущие тесты на котлине? хотим попробовать  написать smoke тесты  на котлине. в основном rest api тесты. что посоветуйте? какие фреймворки? что сейчас модно и молодежно на котлине?)
источник

MK

Mem Kekovich in QA — Автоматизация
zaha
есть люди пишущие тесты на котлине? хотим попробовать  написать smoke тесты  на котлине. в основном rest api тесты. что посоветуйте? какие фреймворки? что сейчас модно и молодежно на котлине?)
Все то же, что и на джаве 🤷🏻‍♂️
источник

IE

Ivan Efimov in QA — Автоматизация
В шарпе "синтансический сахар" в виде вопросов позволяет экономить строки кода, такой же код на джава будет длиннее
источник

MK

Mem Kekovich in QA — Автоматизация
zaha
есть люди пишущие тесты на котлине? хотим попробовать  написать smoke тесты  на котлине. в основном rest api тесты. что посоветуйте? какие фреймворки? что сейчас модно и молодежно на котлине?)
А вообще вот

https://github.com/kittinunf/fuel
источник

А

Алексей in QA — Автоматизация
zaha
есть люди пишущие тесты на котлине? хотим попробовать  написать smoke тесты  на котлине. в основном rest api тесты. что посоветуйте? какие фреймворки? что сейчас модно и молодежно на котлине?)
модно и молодежно уже писать на golang, котлин устарел в среде модной молодежи. А так выбирая инструмент(ЯП) - надо понимать, какие особенности языка вам необходимы и почему.
источник

C

Combot in QA — Автоматизация
Alert! Эдгар Базовкин is a known spammer and is CAS banned. Ban is strongly recommended.
источник

✏d

✏️ Oleksandr dntPanix |Worm| in QA — Автоматизация
Доброночер! Есть кто-то, кто тестировал SOAP?
Что интересует: собственно алгоритм тестирования.
С позитивкой всё ясно - разбираем схему и шлём по ней.
А негативное  для SOAP бывает?
источник

SP

Sergey Petrov in QA — Автоматизация
Вы хотите протестировать протокол?! 😳
источник

SP

Sergey Petrov in QA — Автоматизация
А вообще, SOAP-взаимодействие определяется соответствующей WSDL-кой, которая может содержать импорт необходимых XSD-схем (иногда многоступенчатая зависимость -- типа, xsd сама импортирует для себя другую xsd).
Так вот, если Вы подразумеваете под "негативными" кейсами только наличие, количество, порядок (кстати, в xsd можно определить свободный порядок полей/объектов первого уровня внутри какого-либо элемента) и типы полей, то это можно не проверять. Web-service на уровне валидации XML пошлёт SOAP-Fault или SAXParseException.
Имеет смысл проверять логику передаваемых данных. Либо внутри запроса (start_date > end_date), либо на взаимодействие с тем, что уже есть на стороне сервера.
источник