Size: a a a

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

2020 February 28

IG

Ilya Grebenkov in QA — Автоматизация
Народ, есть те кто работают с page factory 2? Не понимаю как можно вызвать метод который возвращает url страницы где я сейчас нахожусь..
источник

AK

Andrey K in QA — Автоматизация
Andrey K
Вопрос по codeception.

Сайт крутится на локалхосте (вампсервер):
http://localhost/addressbook/

Простенький тест выглядит так:
<?php 
$I = new AcceptanceTester($scenario);
$I->wantTo('Simple check');
$I->amOnPage('/');
$I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
$I->see('User');

Файл acceptance.suite.yml выглядит так:
actor: AcceptanceTester
modules:
   enabled:
       - PhpBrowser:
           url: http://localhost/adressbook/
       - \Helper\Acceptance

После запуска теста через cmd codecept run --debug
вижу это:
[36m  [Response] 404[39m
[36m  [Request Cookies] [][39m
[36m  [Response Headers] {"Date":["Fri, 28 Feb 2020 14:32:50 GMT"],"Server":["Apache/2.4.10 (Debian)"],"Content-Length":["209"],"Content-Type":["text/html;charset=iso-8859-1"],"X-Cache":["MISS from proxy03"],"X-Cache-Lookup":["MISS from proxy03:3128"],"Via":["1.1 proxy03 (squid/3.4.8)"],"Connection":["keep-alive"]}

Что я делаю не так? Или как указать проксю для codeception?
@adubodelov пардон за беспокойство, но не подскажете в чем может быть проблема?
источник

ES

Eugene Stogniy in QA — Автоматизация
Edward Galiaskarov
У меня немного забавная ситуация. Я тестированием и плотно занимался в 2008 году. Мы использовали testlink, но чисто для тестдизайна, все планы формировались в TestComplete и соответственно обрабатывались логи. Команда была достаточна большая, в итоге мы свою систему управления написали.

Основная задача сейчас управлять тестовыми прогонами тестов написанных на Cucumber + Capybara + Ruby.

Cucumber допускает толь ко командностроковый запуск тестов. Сейчас я делаю просто батник, в котором записаны команды к исполнению с записью прогона в лог, который пока обрабатывается вручную.

Недостаток - нет явного отображения фич проекта и покрытия их тестами.
Нет целостной системы подготовки, запуска и обработки результатов тестов с их последующей доставкой ЗЛ.

Вчера вечером посмотрел на kiwi и qase, пока плохо понимаю как все (выше написанное) увязать в этих инструментах (просто собственного опыта не было такого и в команде тестировщиков я один, а задач много).  Есть какие кейсы готовые применения таких инструментов к автотестированию?
Drill4j на конференции презентовали для таких случаев, сам не юзал
источник

ES

Eugene Stogniy in QA — Автоматизация
Сказочный Сникерс
но видимо других вариантов нет
В повершелл это из коробки
источник

ES

Eugene Stogniy in QA — Автоматизация
Volnyi Markov
Я привязываюсь к UI - кнопки,  поля, иконки и прочие статичные элементы. Но от любого изменения (напр., шрифт) все сыпется. Для ежедневного мониторинга ок, а для юнит тестов не подходит. Вопрос - есть ли какие-нибудь библиотеки, чтоб плюсовый код нашпиговать нужными мне локаторами, а затем через какой-нибудь win api работать с элементами, как в селениуме
Windows driver and appium
источник

VM

Volnyi Markov in QA — Автоматизация
в движке это не работает
источник

ES

Eugene Stogniy in QA — Автоматизация
Volnyi Markov
в движке это не работает
Печаль ( тогда лучше смотреть в сторону API тестирования и минимального покрытия юай
источник

EG

Edward Galiaskarov in QA — Автоматизация
Сказочный Сникерс
ну вот и напиши цикл или курл с ретраями пока приложуха не станет отвечать по этому порту
решили с прогерами сделать фичу по гет запросу сделать проверку поднялся сервер или нет. Так что всем спасибо за полезную дискуссию!
источник

СС

Сказочный Сникерс in QA — Автоматизация
Edward Galiaskarov
решили с прогерами сделать фичу по гет запросу сделать проверку поднялся сервер или нет. Так что всем спасибо за полезную дискуссию!
верное решение
источник
2020 February 29

ZE

Zewa 🚽 Expert in QA — Автоматизация
Edward Galiaskarov
решили с прогерами сделать фичу по гет запросу сделать проверку поднялся сервер или нет. Так что всем спасибо за полезную дискуссию!
Называется healthcheck
источник

AV

Alexei Vinogradov in QA — Автоматизация
Ilya Grebenkov
Народ, есть те кто работают с page factory 2? Не понимаю как можно вызвать метод который возвращает url страницы где я сейчас нахожусь..
Вышел новый сезон PageFactory? O_o
источник

I

Islam in QA — Автоматизация
Ilya Grebenkov
Народ, есть те кто работают с page factory 2? Не понимаю как можно вызвать метод который возвращает url страницы где я сейчас нахожусь..
getDriver().getCurrentUrl()
источник

IG

Ilya Grebenkov in QA — Автоматизация
Islam
getDriver().getCurrentUrl()
Спасибо
источник

SG

Shamil Garifullin in QA — Автоматизация
Добрый вечер!  Подскажите реально ли автоматизировать десктопные приложения или нет.  1С допустим? Занимаюсь функциональным тестированием корпоративных систем на базе 1С. Есть ли возможность написать автотесты для процедуры: допустим  форма "Контрагенты" там заносишь данные и выходит список такие казалось бы рутинные задачи. На будущее так сказать) Принимаются ответы "Да!", "Нет!", "А смысл?" спасибо
источник

A

Andrey in QA — Автоматизация
Да, но все зависит от...
источник

¢

¢^°=¶√•| in QA — Автоматизация
Shamil Garifullin
Добрый вечер!  Подскажите реально ли автоматизировать десктопные приложения или нет.  1С допустим? Занимаюсь функциональным тестированием корпоративных систем на базе 1С. Есть ли возможность написать автотесты для процедуры: допустим  форма "Контрагенты" там заносишь данные и выходит список такие казалось бы рутинные задачи. На будущее так сказать) Принимаются ответы "Да!", "Нет!", "А смысл?" спасибо
Скорее да. Скачай инспектор и попробуй им найти нужные контролы. Если найдешь, то всё ок.
источник

M

MnmlSniper in QA — Автоматизация
Shamil Garifullin
Добрый вечер!  Подскажите реально ли автоматизировать десктопные приложения или нет.  1С допустим? Занимаюсь функциональным тестированием корпоративных систем на базе 1С. Есть ли возможность написать автотесты для процедуры: допустим  форма "Контрагенты" там заносишь данные и выходит список такие казалось бы рутинные задачи. На будущее так сказать) Принимаются ответы "Да!", "Нет!", "А смысл?" спасибо
источник

MY

Maksim Yaginov in QA — Автоматизация
всем привет
источник

MY

Maksim Yaginov in QA — Автоматизация
на Go кто-то автотесты с помощью селениума писал?
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Maksim Yaginov
на Go кто-то автотесты с помощью селениума писал?
Кто-то писал.
Да, набирает популярность, на гитхабе легко ищутся примеры
источник