Skip to content

Commit

Permalink
Added wait times
Browse files Browse the repository at this point in the history
  • Loading branch information
RoJosGaRis committed Jun 15, 2024
1 parent 7f7106d commit 8517795
Show file tree
Hide file tree
Showing 12 changed files with 24 additions and 14 deletions.
1 change: 1 addition & 0 deletions knowx/cypress/e2e/addNewCategory.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ describe("Make a Search", () => {
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/dashboard")
cy.wait(8000)

// Asegura que el input sea visible antes de interactuar con él
cy.get('input[placeholder="Search for a topic..."]', { timeout: 10000 })
Expand Down
2 changes: 1 addition & 1 deletion knowx/cypress/e2e/compare/compareCard.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ describe("Load one card", () => {
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")

cy.wait(8000)
cy.setCookie(
"compareData",
"%7B%22categories%22%3A%5B%22Description%22%2C%22Price%22%2C%22Sound%20quality%22%2C%22Brand%20reputation%22%2C%22Design%22%2C%22Key%20action%22%5D%2C%22results%22%3A%5B%7B%22Name%22%3A%22Steinway%20%26%20Sons%22%2C%22Description%22%3A%22Handcrafted%20pianos%20with%20a%20focus%20on%20quality%20and%20tradition.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22High%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Excellent%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Iconic%20and%20renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Elegant%20and%20timeless%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Superb%22%7D%5D%7D%2C%7B%22Name%22%3A%22Yamaha%22%2C%22Description%22%3A%22Japanese%20manufacturer%20known%20for%20innovation%2C%20reliability%2C%20and%20versatility.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22Moderate%20to%20high%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Very%20good%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Modern%20and%20sleek%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Excellent%22%7D%5D%7D%2C%7B%22Name%22%3A%22Bechstein%22%2C%22Description%22%3A%22German%20manufacturer%20known%20for%20craftsmanship%20and%20rich%2C%20powerful%20sound.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22High%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Excellent%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Elegant%20and%20luxurious%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Superb%22%7D%5D%7D%2C%7B%22Name%22%3A%22Kawai%22%2C%22Description%22%3A%22Japanese%20manufacturer%20known%20for%20quality%2C%20innovation%2C%20and%20value.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22Moderate%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Very%20good%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Distinguished%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Modern%20and%20stylish%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Excellent%22%7D%5D%7D%2C%7B%22Name%22%3A%22Grotrian-Steinweg%22%2C%22Description%22%3A%22German%20manufacturer%20known%20for%20craftsmanship%2C%20sound%20quality%2C%20and%20tradition.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22High%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Excellent%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Elegant%20and%20luxurious%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Superb%22%7D%5D%7D%2C%7B%22Name%22%3A%22Baldwin%22%2C%22Description%22%3A%22American%20manufacturer%20known%20for%20quality%20and%20affordability.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22Moderate%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Good%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Distinguished%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Traditional%20and%20classic%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Very%20good%22%7D%5D%7D%5D%7D",
Expand Down
2 changes: 1 addition & 1 deletion knowx/cypress/e2e/compare/compareCards.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ describe("Load three cards", () => {
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")

cy.wait(8000)
cy.setCookie(
"compareData",
"%7B%22categories%22%3A%5B%22Description%22%2C%22Price%22%2C%22Sound%20quality%22%2C%22Brand%20reputation%22%2C%22Design%22%2C%22Key%20action%22%5D%2C%22results%22%3A%5B%7B%22Name%22%3A%22Steinway%20%26%20Sons%22%2C%22Description%22%3A%22Handcrafted%20pianos%20with%20a%20focus%20on%20quality%20and%20tradition.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22High%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Excellent%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Iconic%20and%20renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Elegant%20and%20timeless%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Superb%22%7D%5D%7D%2C%7B%22Name%22%3A%22Yamaha%22%2C%22Description%22%3A%22Japanese%20manufacturer%20known%20for%20innovation%2C%20reliability%2C%20and%20versatility.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22Moderate%20to%20high%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Very%20good%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Modern%20and%20sleek%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Excellent%22%7D%5D%7D%2C%7B%22Name%22%3A%22Bechstein%22%2C%22Description%22%3A%22German%20manufacturer%20known%20for%20craftsmanship%20and%20rich%2C%20powerful%20sound.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22High%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Excellent%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Elegant%20and%20luxurious%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Superb%22%7D%5D%7D%2C%7B%22Name%22%3A%22Kawai%22%2C%22Description%22%3A%22Japanese%20manufacturer%20known%20for%20quality%2C%20innovation%2C%20and%20value.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22Moderate%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Very%20good%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Distinguished%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Modern%20and%20stylish%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Excellent%22%7D%5D%7D%2C%7B%22Name%22%3A%22Grotrian-Steinweg%22%2C%22Description%22%3A%22German%20manufacturer%20known%20for%20craftsmanship%2C%20sound%20quality%2C%20and%20tradition.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22High%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Excellent%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Renowned%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Elegant%20and%20luxurious%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Superb%22%7D%5D%7D%2C%7B%22Name%22%3A%22Baldwin%22%2C%22Description%22%3A%22American%20manufacturer%20known%20for%20quality%20and%20affordability.%22%2C%22Categories%22%3A%5B%7B%22Name%22%3A%22Price%22%2C%22Value%22%3A%22Moderate%22%7D%2C%7B%22Name%22%3A%22Sound%20quality%22%2C%22Value%22%3A%22Good%22%7D%2C%7B%22Name%22%3A%22Brand%20reputation%22%2C%22Value%22%3A%22Distinguished%22%7D%2C%7B%22Name%22%3A%22Design%22%2C%22Value%22%3A%22Traditional%20and%20classic%22%7D%2C%7B%22Name%22%3A%22Key%20action%22%2C%22Value%22%3A%22Very%20good%22%7D%5D%7D%5D%7D",
Expand Down
6 changes: 3 additions & 3 deletions knowx/cypress/e2e/dashboard/checkCookie.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ describe("Check Cookies get defined", () => {
// Login user and go to dashboard
cy.request("http://localhost:3000/api/testing")
cy.login()
cy.wait(4000)
cy.wait(8000)
cy.visit("http://localhost:3000/")

cy.wait(8000)
// Input query and search
cy.get("#searchInput").type("test")
cy.get("#searchButton").click()
cy.wait(4000)
cy.wait(8000)

cy.url().should("include", "/phase1/")
cy.getCookie("currentQuery").should("have.property", "value", "test")
Expand Down
1 change: 1 addition & 0 deletions knowx/cypress/e2e/history/historyDelete.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ describe("History Loading", () => {
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)
cy.get("#dropdown-btn-icon").click()
cy.get("button").contains("History").click()
cy.wait(10000)
Expand Down
2 changes: 2 additions & 0 deletions knowx/cypress/e2e/history/historyDetailLike.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ describe("Prueba de almacenamiento de like en base de datos para historial en p
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)
cy.get("#dropdown-btn-icon").click()
cy.get("button").contains("History").click()
cy.wait(10000)
Expand Down Expand Up @@ -42,6 +43,7 @@ describe("Prueba de almacenamiento de dislike en base de datos para historial en
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)
cy.get("#dropdown-btn-icon").click()
cy.get("button").contains("History").click()
cy.wait(10000)
Expand Down
2 changes: 2 additions & 0 deletions knowx/cypress/e2e/history/historyLike.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ describe("Prueba de almacenamiento de dislike en base de datos para historial",
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)
cy.get("#dropdown-btn-icon").click()
cy.get("button").contains("History").click()
cy.wait(10000)
Expand Down Expand Up @@ -37,6 +38,7 @@ describe("Prueba de almacenamiento de like en base de datos para historial", ()
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)
cy.get("#dropdown-btn-icon").click()
cy.get("button").contains("History").click()
cy.wait(10000)
Expand Down
1 change: 1 addition & 0 deletions knowx/cypress/e2e/logout/logout.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ describe("Sign out", () => {
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)
cy.get("#dropdown-btn-icon").click()
cy.get("button").contains("Sign out").click()
cy.wait(8000)
Expand Down
5 changes: 3 additions & 2 deletions knowx/cypress/e2e/phase1/checkCookies.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,14 @@ describe("Check Cookies get defined", () => {
// Login user and go to dashboard
cy.request("http://localhost:3000/api/testing")
cy.login()
cy.wait(4000)
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)

// Input query and search
cy.get("#searchInput").type("test")
cy.get("#searchButton").click()
cy.wait(4000)
cy.wait(8000)

cy.url().should("include", "/phase1/")
cy.getCookie("originalSearchValues")
Expand Down
8 changes: 4 additions & 4 deletions knowx/cypress/e2e/phase2/checkCookies.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,18 @@ describe("Check Cookies get defined", () => {
// Login user and go to dashboard
cy.request("http://localhost:3000/api/testing")
cy.login()
cy.wait(4000)
cy.wait(8000)
cy.visit("http://localhost:3000/")

cy.wait(8000)
// Input query and search
cy.get("#searchInput").type("test")
cy.get("#searchButton").click()
cy.wait(4000)
cy.wait(8000)

cy.url().should("include", "/phase1/")

cy.get("#submitButton").click()
cy.wait(4000)
cy.wait(8000)

cy.getCookie("originalCategories")
.should("exist")
Expand Down
7 changes: 4 additions & 3 deletions knowx/cypress/e2e/phase3/checkCookies.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,19 @@ describe("Check Cookies get defined", () => {
// Login user and go to dashboard
cy.request("http://localhost:3000/api/testing")
cy.login()
cy.wait(4000)
cy.wait(8000)
cy.visit("http://localhost:3000/")
cy.wait(8000)

// Input query and search
cy.get("#searchInput").type("test")
cy.get("#searchButton").click()
cy.wait(4000)
cy.wait(8000)

cy.url().should("include", "/phase1/")

cy.get("#submitButton").click()
cy.wait(4000)
cy.wait(8000)

cy.getCookie("originalCategories")
.should("exist")
Expand Down
1 change: 1 addition & 0 deletions knowx/cypress/e2e/viewHistory.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ describe("View History", () => {
cy.login()
cy.wait(8000)
cy.visit("http://localhost:3000/history")
cy.wait(8000)

// Verifica que la tabla esté visible
cy.get("table[aria-label='search history table']").should("be.visible")
Expand Down

0 comments on commit 8517795

Please sign in to comment.