best-agency-72362
10/21/2022, 10:50 PMhundreds-author-68171
10/21/2022, 10:52 PMname: scheduled-cypress-main
on:
schedule:
# runs tests every midnight
- cron: '0 0 * * *'
jobs:
cypress-run:
runs-on: macos-11
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Cypress tests
uses: cypress-io/github-action@v4
with:
install-command: npm ci
command: npm run cy --record --key ${{ secrets.CY_ACCESS_KEY }}
This runs however I do not see recorded results on cypress.io dashboard. Is there an extra configuration I would need to set?green-boots-72737
10/22/2022, 1:46 PMimport 'cy' from 'cypress'
then cy.visit('http://mysite.com')
gray-kilobyte-89541
10/22/2022, 4:46 PMbrief-kite-35331
10/22/2022, 11:56 PMmysterious-belgium-25713
10/23/2022, 9:44 AMfreezing-oxygen-59684
10/23/2022, 9:59 AMbrief-kite-35331
10/23/2022, 10:11 AMmysterious-belgium-25713
10/23/2022, 10:17 AMmysterious-belgium-25713
10/23/2022, 10:23 AMbrief-kite-35331
10/23/2022, 11:23 AMbest-agency-72362
10/23/2022, 12:44 PMlemon-animal-16490
10/23/2022, 12:51 PMhundreds-author-68171
10/23/2022, 5:06 PMthankful-pencil-94627
10/23/2022, 10:17 PMname: Cypress test github action
on:
schedule:
- cron: '0 0 1 * *'
jobs:
cypress-run:
name: Cypress run
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v1
with:
node-version: 14.17.0
- name: Cypress run
uses: cypress-io/github-action@v4
with:
record: true
browser: chrome
env:
# pass the Dashboard record key as an environment variable
CYPRESS_RECORD_KEY: {YOUR CYPRESS RECORD ID}
CYPRESS_PROJECT_ID: {YOUR CYPRESS PROJECT ID}
orange-book-46212
10/24/2022, 2:16 AMacceptable-hamburger-48790
10/24/2022, 4:10 AMorange-book-46212
10/24/2022, 4:21 AMacceptable-hamburger-48790
10/24/2022, 4:22 AMorange-book-46212
10/24/2022, 4:24 AMfuture-eye-56254
10/24/2022, 5:30 AMfuture-eye-56254
10/24/2022, 5:31 AMfreezing-piano-2792
10/24/2022, 8:37 AMcypress-cucumber-attach-screenshots-to-failed-steps
is entirely irrelevant when using @badeball/cypress-cucumber-preprocessor
acceptable-hamburger-48790
10/24/2022, 11:45 AMstale-optician-85950
10/24/2022, 11:56 AMcy.realPress('{esc}')
doesn't work:
it.only('Highcharts full screen', () => {
cy.visit('https://www.highcharts.com/demo/line-basic');
cy.get('[title="Chart context menu"]').realClick();
cy.get('[class="highcharts-menu-item"]').contains('View in full screen').realClick();
// Exit full screen
cy.realPress('{esc}');
});
I have also tried things like cy.wait(2000).get('body').realPress('{esc}');
and cy.wait(2000).get('body').focus().type('{esc}');
to accommodate the screen changing size time and ensuring html body
is focused.freezing-oxygen-59684
10/24/2022, 12:14 PMgray-kilobyte-89541
10/24/2022, 1:06 PMstale-optician-85950
10/24/2022, 1:10 PMgray-kilobyte-89541
10/24/2022, 1:14 PMcy.get('[title="Chart context menu"]').click()
cy.get('[class="highcharts-menu-item"]')
.contains('Exit from full screen')
.click()