#postman #github-actions #postman-collection-runner
Вопрос:
Теперь у меня есть тестовые примеры в моей коллекции почтальонов, где мне нужно загрузить изображения или видео, чтобы подтвердить их тип следующим образом: Загрузите носители в тестовые примеры
Когда я выполняю действие на github для запуска этой коллекции почтальонов, мне нужно, чтобы она увидела это изображение, видео или любые другие файлы, необходимые для запуска коллекции.
Я добавил необходимые изображения в тот же репозиторий следующим образом: Изображения, необходимые для рабочего процесса github
и я использовал свой файл yml вот так:
# This is a basic workflow that is manually triggered name: Social-media-smoke-tests # Controls when the workflow will run # Triggers the workflow on push or pull request events but only for the master branch on: push: branches: - boshraBranch schedule: - cron: "0 0 * * *" # Allows you to run this workflow manually from the Actions tab workflow_dispatch: # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: # This workflow contains a single job called "greet" sq10-social-media-tests-api: # The type of runner that the job will run on runs-on: ubuntu-latest steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - uses: actions/checkout@v2 # Install Node on the runner - name: Install Node uses: actions/setup-node@v1 with: node-version: '12.x' # Install the newman command line utility and also install the html extra reporter - name: Install newman run: | npm install -g newman npm install -g newman-reporter-htmlextra # Make directory to upload the test results - name: Make Directory for results run: mkdir -p testResults # Run the POSTMAN collection - name: Run POSTMAN collection run: | newman run ./Postman-Tests/sq10-social-media-tests/sq10-social-media-smoke.postman_collection.json -e ./Postman-Tests/sq10-social-media-tests/SQ10_DEV.postman_environment.json ./Postman-Tests/sq10-social-media-tests/file_example_JPG_100kB.jpg -r htmlextra --reporter-htmlextra-export testResults/htmlreport.html --reporter-htmlextra-darkTheme gt; testResults/runreport1.html # Upload the contents of Test Results directory to workspace - name: Output the run Details if: always() uses: actions/upload-artifact@v2 with: name: RunReports path: testResults
но рабочий процесс не удался, кто-нибудь может помочь?