🎥22. Cypress Screenshotlar ve Videolar

Screenshot

describe('Tutorialspoint Test', function () {
   // test case
   it("Scenario 1", function () {
       //URL launched
       cy.visit("https://the-internet.herokuapp.com/javascript_alerts")
       
       //complete page screenshot with filename - CompletePage
       cy.screenshot('CompletePage')
       
       //screenshot of particular element
       cy.get(':nth-child(2) > button').screenshot()
   });
});

Videos

Testlerin çalışması durumunda oluşan test senaryo çalışmasını kaydedilir ve cypress/videos klasörü altında oluşur.

Bunu engellemek için cypress config dosyasında

// video: false yaparak özelliği kapatabiliriz
const { defineConfig } = require("cypress");

module.exports = defineConfig({
	video: false,
	e2e: {
		baseUrl: "http://localhost:3000",
	},
});

Last updated