Olá Cintia, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
O erro Expected 0 to be greater than 0
indica uma falha no teste, onde é dito que na funcionalidade Should publish a comment em Photo Detail Page
o teste esperava que algo tivesse uma quantidade maior do que zero, mas encontrou zero. Porém, sem acesso ao código do seu projeto é incerto dizer a linha exata que está causando esta inconsistência. Sendo assim, peço que no arquivo photo-detail.e2e-spec.ts, você confira se o seu código está como apresentado em aula, no qual deixo abaixo:
import { browser, logging } from 'protractor';
import { PhotoDetailPage } from './photo-detail.po';
describe('Photo Detail Page', () => {
let photoDetailPage: PhotoDetailPage = null;
afterEach(async () => {
const logs = await browser.manage().logs().get(logging.Type.BROWSER);
expect(logs).not.toContain(jasmine.objectContaining({
level: logging.Level.SEVERE
} as logging.Entry));
});
beforeEach(async () => {
photoDetailPage = new PhotoDetailPage();
await photoDetailPage.navigateTo(14);
});
it('Should be on Photo detail page', async () => {
const title = await photoDetailPage.getWindowTitle();
expect(title).toEqual(PhotoDetailPage.PAGE_TITLE);
});
it('Should publish a comment', async () => {
const initialCommentListSize = await photoDetailPage
.getCommentListSize();
await photoDetailPage.fillComment('Some comment');
await photoDetailPage.publishComment();
const currentCommentListSize = await photoDetailPage
.getCommentListSize();
expect(currentCommentListSize).toBeGreaterThan(initialCommentListSize);
});
});
Além disso, o outro erro que se refere a Failed to load resource: 401 (Unauthorized)
está relacionada a um erro de autorização (401 - Unauthorized) ao tentar carregar um recurso, portanto, verifique se você está acessando a aplicação e enviando através do método sendKeys()
as credenciais corretas.
Bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!