Я создал скрипт автоматизации в testcafe, шаги: 1. Войдите в приложение 2. Нажмите на диалог меню 3. Вручную, он будет перенаправлен на новую страницу, а именно на страницу разговора. Но в автоматизации, после шага 2, он порождает браузер, так что нужно войдите снова. У меня вопрос, как использовать сеанс в браузере spawn, чтобы мне не нужно было снова входить в систему?
Вот мой код
import { Selector } from 'testcafe';
import libHelper from '../../lib/helper';
require('dotenv').config();
const helper = new libHelper();
fixture `broadcast`
.beforeEach( async t => {
await t.getBrowserConsoleMessages()
await helper.adminLogin()
})
test('Make sure admin redirected to conversation page', async t => {
await t
.click(Selector('.nav-label').withText('Conversations'))
После нажатия .nav-label он должен быть перенаправлен на страницу разговора без повторного входа