Как я могу использовать случайную строку в тесте кипариса ⇐ Javascript
-
Гость
Как я могу использовать случайную строку в тесте кипариса
Как я могу использовать случайную строку в своем кипарисовом тесте, чтобы всякий раз, когда мой gitlab-runner запускает код, система в основном использовала разные строки, такие как адрес электронной почты и номер телефона.
У меня создан класс, который я вызываю в своем скрипте.
вот класс, который я создал.
экспортировать класс SignupPage{ enterFirstname(имя){ cy.get('.grid-cols-2 > :nth-child(1) > .relative > .w-full').type (имя) } enterlastname(фамилия){ cy.get('.grid-cols-2 > :nth-child(2) > .relative > .w-full').type(фамилия) } введитеEmail(электронная почта){ cy.get('.space-y-3 > :nth-child(2) > .relative > .w-full').type(email) } enterBusinessName(businessName){ cy.get(':nth-child(3) > .relative > .w-full').type(businessName) } введитеБизнесТип(){ cy.get('#headlessui-listbox-button-1').click() cy.get('#headlessui-listbox-option-4 > .font-normal').click() } введитеPhoneNumber(phoneNumber){ cy.get(':nth-child(5) > .relative > .w-full').type(phoneNumber) } EnterPassword (пароль) { cy.get(':nth-child(6) > :nth-child(1) > .relative > .w-full').type(пароль) } нажмите кнопкуСоглашение() { cy.get('.h-4').click() } нажмитеПродолжить(){ cy.contains('Продолжить').click() } } вот мой тестовый скрипт
импортировать { SignupPage } из "./pages/signup_page" const SignupPage = новая страница регистрации() описать('Регистрация', () => { it('Страница регистрации SoftPay', () =>{ cy.viewport(1280, 720) функция makeid(длина) { вар результат = ''; символы вар = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; вар символовДлина = символов.длина; для (вар я = 0; я
Как я могу использовать случайную строку в своем кипарисовом тесте, чтобы всякий раз, когда мой gitlab-runner запускает код, система в основном использовала разные строки, такие как адрес электронной почты и номер телефона.
У меня создан класс, который я вызываю в своем скрипте.
вот класс, который я создал.
экспортировать класс SignupPage{ enterFirstname(имя){ cy.get('.grid-cols-2 > :nth-child(1) > .relative > .w-full').type (имя) } enterlastname(фамилия){ cy.get('.grid-cols-2 > :nth-child(2) > .relative > .w-full').type(фамилия) } введитеEmail(электронная почта){ cy.get('.space-y-3 > :nth-child(2) > .relative > .w-full').type(email) } enterBusinessName(businessName){ cy.get(':nth-child(3) > .relative > .w-full').type(businessName) } введитеБизнесТип(){ cy.get('#headlessui-listbox-button-1').click() cy.get('#headlessui-listbox-option-4 > .font-normal').click() } введитеPhoneNumber(phoneNumber){ cy.get(':nth-child(5) > .relative > .w-full').type(phoneNumber) } EnterPassword (пароль) { cy.get(':nth-child(6) > :nth-child(1) > .relative > .w-full').type(пароль) } нажмите кнопкуСоглашение() { cy.get('.h-4').click() } нажмитеПродолжить(){ cy.contains('Продолжить').click() } } вот мой тестовый скрипт
импортировать { SignupPage } из "./pages/signup_page" const SignupPage = новая страница регистрации() описать('Регистрация', () => { it('Страница регистрации SoftPay', () =>{ cy.viewport(1280, 720) функция makeid(длина) { вар результат = ''; символы вар = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; вар символовДлина = символов.длина; для (вар я = 0; я
Мобильная версия