Невозможно прочитать свойства неопределенного значения (чтение «goto»)Javascript

Форум по Javascript
Ответить
Anonymous
 Невозможно прочитать свойства неопределенного значения (чтение «goto»)

Сообщение Anonymous »

Я новичок в JavaScript и драматург. При попытке запустить мой код я столкнулся с ошибкой ниже.
Невозможно прочитать свойства неопределенного значения (чтение «goto»)
Это мой код. СПАСИБО.
exports.LoginPage= class LoginPage{

contructor(page){

this.page=page;
this.usernameInput='#user-name';
this.passwordInput='#password';
this.loginButton='#login-button';
}

async goToLoginPage(){
//console.log("test");
await this.page.goto('https://www.saucedemo.com/');
}

async attemptLogin(username, password){
await this.page.locator(this.usernameInput).fill(username);
await this.page.locator(this.passwordInput).fill(password);
await this.page.locator(this.loginButton).click();
}
}

import { test, expect} from '@playwright/test';
import { LoginPage } from '../pages/LoginPage';

test('TC0001', async({page}) =>{

const login = new LoginPage(page);
await login.goToLoginPage();
await login.attemptLogin('standard_use','secret_sauce');
await page.waitForTimeout(3000);

});


Подробнее здесь: https://stackoverflow.com/questions/798 ... ading-goto
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»