Size: a a a

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

2020 July 17

S

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

S

Sergei in QA — Автоматизация
Креативный подход - на халяву протестировать свой продукт)
источник

B

Bola in QA — Автоматизация
хорошая идея, предложу своим )
источник

J

Ju in QA — Автоматизация
Serheos Morello
привет. вопрос по Python
у нас есть структура
my_project/
   package1/
       init.pyinit.py
       module1
       module2
   package2/
       init.pyinit.py
       module1
       module2

запуск приложения происходит из package1/module2
для него корень проекта package1 как правильно использовать зависимости из проекта package2/
module1 ?
привет
попробуй так:
from package1.module1 import class
это пример для использования в package2
а дальше просто
var = class.def и т.д.
источник

Т

Татьяна in QA — Автоматизация
Полезная штука для тех, кто тестирует данные в SQL
источник

Т

Татьяна in QA — Автоматизация
​​Операторы множеств комбинируют результаты двух или более запросов в один. Возвращают строки из обоих запросов с дубликатами или без (UNION { ALL | DISTINCT }), строки, которые являются общими для обоих запросов (INTERSECT DISTINCT) и строки первого запроса, которые отсутствуют во втором запросе (EXCEPT DISTINCT). Последний отлично подходит для тестирования расхождений в данных и быстрее JOIN-операторов.

@BigQuery
источник

А

Алексей in QA — Автоматизация
Пишу на питоне автотесты с использованием селениума. Прокликивать то все прокликивается но непонятно как логи выдавать.
d = DesiredCapabilities.CHROME
d['loggingPrefs'] = {'browser': 'ALL’}

А потом
for entry in driver.get_log('browser'):    
print(entry)

Выдает очень мало информации
источник

B

Bola in QA — Автоматизация
эта команда выдаст логи из консоли браузера
а там - может быть вообще ничего
источник

BO

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

СС

Сказочный Сникерс... in QA — Автоматизация
Алексей
Пишу на питоне автотесты с использованием селениума. Прокликивать то все прокликивается но непонятно как логи выдавать.
d = DesiredCapabilities.CHROME
d['loggingPrefs'] = {'browser': 'ALL’}

А потом
for entry in driver.get_log('browser'):    
print(entry)

Выдает очень мало информации
пиши логи сам
источник

A

Alexey in QA — Автоматизация
Вопрос немного не по теме наверное, есть образ php:7.4-fpm-alpine, в докер файле прописываю по инструкции:
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
Но при сборке проекта получаю ошибку на этой строке /bin/sh: apt-key: not found
Какой аналог apt-key для добавления ключей используется в alpine, может кто знает?
источник

DP

Dmitriy Polyvyan in QA — Автоматизация
Всем привет!
Задал вопрос в stackoverflow, если кто-то шарит в связке Ruby + Cucumber, то буду благодарен за помощь
https://stackoverflow.com/questions/62952103/undefined-method-keys-for-cucumbermessagesgherkindocumentfeature0x080
источник

ИГ

Иван Глушков... in QA — Автоматизация
Всем привет! Сталкивался кто-нибудь с ошибкой ?

[Facebook\WebDriver\Exception\UnknownErrorException] unknown error: DevToolsActivePort file doesn't exist
Driver info: chromedriver=2.40.565383

Возникает переодически, при запуске тестов, может флаги на запуск хрома кто-то использует для решения этой проблемы?
источник

А

Алексей in QA — Автоматизация
Интересный вопрос. Вот я хочу протестить сайт с аутентификацией. После аутентификации я собрал куки в пикл. Перед автотестом я подгрузил куки из пикла (автотесты пишу на питоне), ну в принципе все работает. Вот только прикол в том что как я понял пред тем как подгружать куки в селениум нужно зайти на какой нибудь сайт (на любой). Я захожу на гугл. То есть у меня перед каждым автотестом гугл открывается, а можно ли сделать так чтобы автотест начинался сразу с тех веб страниц которые мне нужны без загрузки гугла?
источник

B

Bola in QA — Автоматизация
Алексей
Интересный вопрос. Вот я хочу протестить сайт с аутентификацией. После аутентификации я собрал куки в пикл. Перед автотестом я подгрузил куки из пикла (автотесты пишу на питоне), ну в принципе все работает. Вот только прикол в том что как я понял пред тем как подгружать куки в селениум нужно зайти на какой нибудь сайт (на любой). Я захожу на гугл. То есть у меня перед каждым автотестом гугл открывается, а можно ли сделать так чтобы автотест начинался сразу с тех веб страниц которые мне нужны без загрузки гугла?
ну не совсем любой сайт
а на тот, в котором хотите быть авторизованным через установку куки
да ,сначала надо открыть любую страницу нужного домена (обычно берется какая-то легкая быстрая страница типа 404)
источник

А

Алексей in QA — Автоматизация
Bola
ну не совсем любой сайт
а на тот, в котором хотите быть авторизованным через установку куки
да ,сначала надо открыть любую страницу нужного домена (обычно берется какая-то легкая быстрая страница типа 404)
Спасибо
источник

ОС

Оля Си in QA — Автоматизация
Привет всем! есть глупый, но очень общий вопрос, глубже разберусь сама.
я использую
Selenium+JS
Есть кнопки на сайте по выставлению даты, которые на сайте ничего не меняют внешне. Мне нужно автоматизировать их проверку. Могу автоматизировать через Postman+JS, что в момент нажатия прилетает новый запрос с соответствующим параметром? Думаю в правильном направлении ?
источник

МЁ

Мюсля 🙈 Ёшшик... in QA — Автоматизация
Оля Си
Привет всем! есть глупый, но очень общий вопрос, глубже разберусь сама.
я использую
Selenium+JS
Есть кнопки на сайте по выставлению даты, которые на сайте ничего не меняют внешне. Мне нужно автоматизировать их проверку. Могу автоматизировать через Postman+JS, что в момент нажатия прилетает новый запрос с соответствующим параметром? Думаю в правильном направлении ?
вы хотите совершать какие-то действия с юаем, потом в средине послать запрос постманом и потом продолжить совершать действия с юаем?
источник

A

A in QA — Автоматизация
Оля Си
Привет всем! есть глупый, но очень общий вопрос, глубже разберусь сама.
я использую
Selenium+JS
Есть кнопки на сайте по выставлению даты, которые на сайте ничего не меняют внешне. Мне нужно автоматизировать их проверку. Могу автоматизировать через Postman+JS, что в момент нажатия прилетает новый запрос с соответствующим параметром? Думаю в правильном направлении ?
Никакие атрибуты тоже не меняются?
источник

ОС

Оля Си in QA — Автоматизация
A
Никакие атрибуты тоже не меняются?
вроде, нашла, какой меняется! сейчас попробую сделать просто через JS+selenium
источник