Size: a a a

QA — Automation

2021 June 08

А

Андрей in QA — Automation
Ребят, по GH Actions не подскажете?..
name: API smoke for test server
on:
 push:
   branches: [test]
jobs:
 build:
   runs-on: ubuntu-latest
   steps:
     - name: checkout repo
       uses: actions/checkout@v2
       with:
         repository: company/testing
     - name: set up Python 3.9
       uses: actions/setup-python@v2
       with:
         python-version: 3.9
     - name: install dependencies
       run: |
         python -m pip install --upgrade pip
         if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
     - name: Test with pytest
       run: |
         pytest --env=test --role=root

Идея в том, чтобы при пуше в ветку test прогонялись тесты из соседнего репозитория. Но почему-то публикация, пуш и прочее в ветке test не приггерит эти действия.. где я не прав?
источник

SM

Serheos Morello in QA — Automation
попробуй  
rules:
   - if: '$CI_PIPELINE_SOURCE == "push"'
источник

А

Андрей in QA — Automation
это в какой секции написать?
источник

SM

Serheos Morello in QA — Automation
под build
источник

А

Андрей in QA — Automation
спасибо, попробую.. странно что on:  push:    branches: [test] - этого недостаточно...
источник

АШ

Андрей Школа жизни... in QA — Automation
Ребята, привет
А скажите, кто, по-хорошему, должен обеспечить автотестеров локаторами, за которые будут цепляться ui-тесты?
источник

gg

garynych gary in QA — Automation
PM
источник

АШ

Андрей Школа жизни... in QA — Automation
это продакт?
источник

KT

Kousuke Toriumi in QA — Automation
Пушит вопрос глава банды QA, при согласовании с Фронтендом и Продактом соответсвенно
источник

АШ

Андрей Школа жизни... in QA — Automation
спасибо"
источник

ES

Eugene Stogniy in QA — Automation
"Никто кроме нас"
источник

АШ

Андрей Школа жизни... in QA — Automation
ну я не автоматизатор, я однажды им стану, а сейчас мне надо менеджментом заниматься, раздавая задачи тем кто больше специалист)
источник

АШ

Андрей Школа жизни... in QA — Automation
вот и спрашиваю
источник

VB

Vsevolod Bulgartsev in QA — Automation
Тогда нужно специалисту - QA-автоматизатору дать эту задачу. И как выше написали - согласовывать с продактами что нужно проверять бизнес-важно, и что "можно" проверять с фронтендами
источник

SM

Serheos Morello in QA — Automation
а разве не фронт энд разрабы долдны вешать адекватный локатор на элименты, что бы aqa мог с ними работатЬ?
источник

D

Dasha in QA — Automation
Существует такая практика, внедряется специальный атрибут data-test-id(примерно так его обзывают)
источник

SM

Serheos Morello in QA — Automation
тогда тесты будут проходить только на тестовом окружении, а прод как тестить?
источник

gg

garynych gary in QA — Automation
А что на проде аттрибут будет мешать?
источник

VB

Vsevolod Bulgartsev in QA — Automation
тогда будет тестироваться только то, что заранее обговорено, но это может потом стрелять в ноги
источник

SM

Serheos Morello in QA — Automation
я наверно с таким просто не сталкивался. что бы qa что-то добаляли в код
источник