Приложение не открывается в адаптивном для мобильных устройств режиме при запуске сценариев с использованием cy.viewport («anydevice»)

#cypress

#кипарис

Вопрос:

Приложение не открывается в адаптивном для мобильных устройств режиме при запуске сценариев с использованием cy.viewport(«anydevice»).

Я использую cypress mocha, и я не вижу приложение в мобильном адаптивном режиме

описание (‘Производственный набор тестов’, функция () {

 it('TC02_AuthorizedLoginVerification_Mobile', function()
{
  cy.viewport('samsung-s10')
  cy.visit('https://staging.youvisit.com/tour/hanover')
  
  cy.get('div[id=registration-visitortype]').click()
  cy.get('td[item-value=prospective_student').click()
  cy.get('td[item-value=hs_student]').click()
  cy.get('div[id=registration-firstname').click()
  cy.get('input[id=firstname]').type("Test First Name")
  cy.get('div[id=registration-lastname').click()
  cy.get('input[id=lastname]').type("Test Last Name")
  cy.get('div[id=registration-email').click()
  cy.get('input[id=email]').type("Test@gmail.com")
  cy.get('select[id=enrollyear]').select("2021")
  cy.get('select[id=enrollterm]').select("Fall")
  cy.get('input[id=school]').type("Weldon Curt")
  cy.get('select[id=major]').select("Accounting")
  cy.get('select[id=gender]').select("Female")
  cy.get('div[id=registration-birthdate]').type("07/07/2000")
  cy.get('input[id=phone]').type("123456789")
  cy.get('select[id=country]').select("United States (USA)")
  cy.get('input[id=us_street]').type("Test Street") 
  cy.get('input[id=us_postal]').type("02340")
  cy.get('input[id=us_street]').click()
  cy.contains('DONE').click()
  cy.contains('Thanks for your submission!').should('be.visible')
})
 

})

Комментарии:

1. Можете ли вы опубликовать свой фрагмент кода, чтобы получить больше ясности.

2. Я добавил приведенный выше фрагмент кода

3. если вы откроете тот же URL-адрес в «Эмуляторе Chrome», он откроется в адаптивном для мобильных устройств режиме, где вы можете увидеть либо экран «Продолжить в браузере», либо экран с кнопкой «Пуск».

4. Я только что попробовал это на своей машине, и я могу открыть его в мобильной компоновке с помощью вашего кода. describe('Stackoverflow Question', function () { it('Open in S10', function () { cy.viewport('samsung-s10') cy.visit('https://staging.youvisit.com/tour/hanover') }) }) . imgur.com/Ho30laR

5. describe(‘Производственный набор тестов’, function() { it(‘Sample_GoogleLaunch’, function() { cy.viewport(‘samsung-s10’) cy.visit(‘ google.com ‘ ) }) }) Я попытался запустить приведенный выше код, представление выглядит как макет для мобильных устройств, но открытое приложение по-прежнему отображается на рабочем столе, оно не является адаптивным для мобильных устройств