Size: a a a

QA — Automation

2021 August 09

A

Andrey in QA — Automation
1. Да, не из любого мусорного, а из валидного параметра. Вообще не понятно к чему этот вопрос и контраргументом чего он является. 2. Я пишу на нескольких языках. Мне лень писать, как Вы правильно заметили, ЛИШНИЙ код на любом из них )
источник

OR

Oleksandr Romanov in QA — Automation
Могу отдельной либкой оформить и в мавен выложить
источник

OR

Oleksandr Romanov in QA — Automation
Если кому интересно будет
источник

OR

Oleksandr Romanov in QA — Automation
Обёртку над джава мейлом.
источник

ц

цёма in QA — Automation
Всем, привет!
Может быть кто-нибудь владеет информацией и может подсказать no-code test automation инструмент для мобилок.
Заказчик поставил такую задачу, пробовали интегрировать Waldo.io- безуспешно один end to end тест ранается 30 минут.
Приложение на реакте для андроида и iOS.
Сенкс ин адванс.
P.s сам я мануальщик, так что прошу не кидаться камеями, если что-то не так написал)
источник

AK

Andrey K in QA — Automation
Добрый день.
NUnit.
Может быть кто-то знает, можно ли как-то узнать, как были запущены тесты внутри самих тестов? Пример:
1) dotnet test tests.dll
2) dotnet test tests.dll --filter TestCategory=CategoryName
Во втором случае будут запущены тесты конкретной категории. Мне бы хотелось различать эти запуски внутри тестов и в первом случае выполнять различные действия в SetUp.

Это вообще возможно? Не нашел в документации Nunit можно ли такое воплотить...
источник

AK

Andrey K in QA — Automation
Есть вариант с костылем - собирать названия категорий и если их больше двух, значит сейчас 1-й случай (у нас обычно либо все запускаются, либо только одна категория)... Но мб есть какое-то элегантное решение?
источник

A

Aatelkov in QA — Automation
Всем привет! Вопрос к тем, кто пишет на шарпе: что из языка С# должен знать тестировщик для работы? На ваш взгляд
источник

IC

Ilya L Che in QA — Automation
А завести переменную окружения не вариант?
источник

RA

Romanov Aleksey in QA — Automation
еще как вариант: передавать параметр "типа запуска", добраться до значения можно так "var workDirectory = TestContext.Parameters["workDirectory"];" и дальше уже построить на этом какую-то логику.

UPD.
Т.е. ты инициируешь запуск тестов и ты знаешь что ты запускаешь. Соответственно ты можешь во время запуска передать некий параметр, который будет указывать как ты выполнил запуск. Из тестов до этого парметра можно добаться так "var par1 = TestContext.Parameters["здесь название параметра"];". Дальше в тестах в Setup (или еще где) ты можешь на этом выстроить свою какую-то логику.
источник

AK

Andrey K in QA — Automation
о как... т.е. он именно там хранит что-то типа такого "dotnet test tests.dll --filter TestCategory=CategoryName"?) Но с полным путями вероятно, да?
источник

RA

Romanov Aleksey in QA — Automation
источник

IC

Ilya L Che in QA — Automation
Это папка, куда результаты теста складываются, вроде бы.
источник

А

Ал in QA — Automation
Переслано от Ал
Подскажите как запускать скрипты из package. json в pipeline



stage('Run all tests') { 
           steps {
               concurrently 'run:headless'
           }
       }



Установил плагин
concurrently
- не помогло.


Запустил через sh "npx cypres run ---headles..."

[Pipeline] sh
+ npx cypress run --headless --browser electron
[STARTED] Task without title.
[SUCCESS] Task without title.
[31mspawn ENOMEM [39m
[31mError: spawn ENOMEM [39m
[31m    at ChildProcess.spawn (internal/child_process.js:403:11) [39m
[31m    at spawn (child_process.js:562:9) [39m
[31m    at Object.fork (child_process.js:130:10) [39m
[31m    at /home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/lib/plugins/index.js:107:25 [39m
[31m    at Promise.cancellationExecute [as _execute] (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/debuggability.js:406:9) [39m
[31m    at Promise._resolveFromExecutor (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:518:18) [39m
[31m    at new Promise (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:103:10) [39m
[31m    at Object.init (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/lib/plugins/index.js:54:10) [39m
[31m    at ProjectBase.<anonymous> (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/lib/project-base.js:273:57) [39m
[31m    at Generator.next (<anonymous>:null:null) [39m
[31m    at /home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/node_modules/tslib/tslib.js:117:75 [39m
[31m    at new Promise (<anonymous>:null:null) [39m
[31m    at Object.__awaiter (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/node_modules/tslib/tslib.js:113:16) [39m
[31m    at ProjectBase.initializePlugins (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/lib/project-base.js:267:24) [39m
[31m    at ProjectBase.<anonymous> (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/lib/project-base.js:118:30) [39m
[31m    at Generator.next (<anonymous>:null:null) [39m
[31m    at fulfilled (/home/node/.cache/Cypress/8.2.0/Cypress/resources/app/packages/server/node_modules/tslib/tslib.js:114:62) [39m
[31m [39m
источник

A

Artem in QA — Automation
Подскажите плиз хороший курс по ручному мобильному тестированию.
источник

VS

Vasilisa Smirnova in QA — Automation
Всем привет. При запуске эмулятора через capabilities (capabilities.setCapability("avd","and80")) эмулятор падает, а через командную строку всё норм на windows 10 (Java+Appium+Selenide+Junit+Cucumber). Если без Selenide+Cucumber на другом моем проекте на этой тачке норм поднимается. Правда тут cucumber-junit древний как говно мамонта 2.4.0. Как решить проблемс?
источник

AA

Anton Anokhin in QA — Automation
Привет! Мы в Wrike записали краткое видео о том, как прогонять меньше тестов без потери качества, используя Smoke Tests Suite. В описании к видео приятный бонус –  инструкция как сделать свой собственный плагин intelliJ IDEA для разметки smoke тестов и уже подготовленный пример такого плагина.
Надеемся, видео будет полезно для ваших команд автоматизации.
https://youtu.be/9ND9d9YeY1U
источник

MK

Misha Kovylin in QA — Automation
Привет! Проблема, как-то криво я что-то настроил в пом файле, пытаюсь подключить аллюр, но выдает verify error, есть у кого-то кусок пом файла для подключения аллюра к проекту на junit и 15ой джаве?
источник

MK

Misha Kovylin in QA — Automation
Ошибка вываливается внутри aspectj
источник

cm

cheshi mantu in QA — Automation
источник