mi fragmento de código de ciprés:
cy.visit("http://localhost:8080"); cy.get("#EmailId").type("admin@abc.com"); cy.get("#PasswordId").type("admin@123"); cy.get("#LoginButton > .v-btn__content").click(); cy.get("#OpenFilterButton").click(); //this is for filter icon to open the child window. cy.wait(3000); cy.server(); cy.route('**/investigation`enter code here`/*/popupwindow/*/searchinstancefilter'); const investigationNum = '2925223647' const searchInstanceNum = '2358303736' const filterscreenpath= "/investigation/${investigationNum}/popupwindow/${searchInstanceNum}/searchinstancefilter";A continuación se muestra el código HTML de esa ventana secundaria (el proyecto está desarrollado para ejecutarse en el navegador Electron):
<template> <v-btn color="secondary" icon v-on:click="ListActionClick()"> <v-icon class="List-Button-Icon">mdi-filter</v-icon> </v-btn> </template> <script> export default { name: "sample", data() { return { authToken: "", refreshToken: "", path: "http://localhost:8080/#/childwindow" }; }, methods: { ListActionClick: function() { let WindowSize = { width: 0, height: 0 }; WindowSize.width = 700; WindowSize.height = 600; let WindowURL = `LaunchWindow?token=${this.authToken}&refreshToken=${this.refreshToken}&rememberMe=false&path=${this.path}`; const ipcRenderer = require("electron").ipcRenderer; ipcRenderer.send("asynchronous-OpenWindow", { WindowURL, WindowSize }); } } }; </script>He intentado esto también pero no funcionó nada. La aplicación está diseñada para ejecutarse solo en el navegador Electron.
A continuación encontrará el archivo adjunto de mi problema: 