我是新手。我遇到了一些问题!作为标题,请帮帮我。即使我设置了 enableremotemodule = true,我也遇到了这个错误。这是我的代码javascript:const $ = require('jquery');const remote_v = require("electron").remote;var win = remote.getCurrentWindow();$('#mini
2021-07-03
我已升级到 Electron 14,重构了我的项目以适应“已移除:远程模块”重大变更,但由于以下 TypeScript 错误,我无法编译它:Type '{ plugins: true; nodeIntegration: true; contextIsolation: false; enableRemoteModule: true; backgroundThrottling: false; webS
2021-09-04
我想为我的无框窗口添加带有自定义按钮的自定义标题。我有两个脚本文件 -index.js,它在 Electron 启动时自动运行,以及app.js,它使用<script src>标签添加到index.html中。有一个问题 -require()不允许脚本工作 - 如果我需要任何模块,则没有任何行运行,不管它是什么。index.html:<head>...<script src="https://aj
2021-10-03
我正在尝试编写一个模拟慢速 API 的 Cypress 测试,因此在阅读了一些文档后,我想到了这个:before(function() {cy.server({delay: 5000});});beforeEach(() => {cy.route({method: "GET",url: "**/api/**"});cy.visit("http://localhost:9000");});这应该会为
我正在寻找一种方法来模拟现有 API 对按钮单击的响应。当单击按钮(例如按钮 A)时,页面将路由到#/create-something。在 FE 上,会显示一个加载器,而在后台会发出两个 XHR 请求。这两个 API 的响应用于填充#/create-something上的两个表单字段。如果我不加载这两个 API,页面会抛出控制台错误。因此,我想模拟这两个 API,并使用这些模拟的响应填充两个表单字
2019-12-24
我正在尝试存根 imgur 请求和响应。根据API 文档,我可以发出如下匿名请求:curl --location --request POST 'https://api.imgur.com/3/image' \--header 'Authorization: Client-ID {{clientId}}' \--form 'image=R0lGODlhAQABAIAAAAAAAP///yH5BAE
2020-04-27
我正在使用Cypress。我有一个小的 React 应用和一个小型 Flask 后端。我希望我的测试能够调用后端来设置它将要操作的状态。我使用了 fetch。这工作正常。但 Cypress 很生气,不认为测试成功。我并不是一个真正的 javascript 开发人员,所以这可能很明显,但我不知道如何让它满意。这是我的测试代码:it.only("edits a job", async () => {c
2020-08-17
我的问题我试图使用cy.intercept模拟来自服务器的包含图像的响应,但是浏览器不会显示我模拟的图像。浏览器无法将我的响应解释为<img>标签的正确图像。我仍然可以在调试工具中复制响应,它似乎是我需要的图像,但可能编码方式错误。我的方法 cy.readFile('src/assets/logo.png', 'binary').then((imgContent) => {cy.inte
2021-05-31
我的目标是解析一些 json 文件,该文件确定应从另一个文件中包含的更大测试列表中运行哪一组特定的“it”测试。下面是我的思维过程的一个例子。这个问题背后的背景是 json 文件包含有关给定用户角色(客户端、管理员、所有者等)有权访问页面哪些部分的信息,并且我希望仅在用户可以访问的页面部分上运行测试,并且能够为网站上的每个页面提供多个文件,例如allTestsForPage.js。从我的测试中,我
2021-06-21
我使用cy.intercept在本地 mocks/fixtures 中运行 Cypress 测试。我想重复使用这些测试来针对生产 URL 运行,并禁用网络拦截,以便测试针对真实 API 运行。这些是禁用所有cy.intercept的方法吗,还是我的想法错了?
2021-12-11
我做了什么:我尝试对 URL 进行断言,但出现以下错误错误:cy.url.should 不是函数我的代码:cy.url.should('contain','#/home')
2022-07-11
我正在 React 中尝试 Cypress 组件测试,我对一些基本的东西有点困惑,比如如何断言点击处理程序。在 Jest 中,我可以做类似的事情const hideMock = jest.fn();renderWithProviders(<EmployeeCreationWizardhide={hideMock}isVisible={true}employeeId={123}/>,);await
2022-11-10
我有一个带有 3 个单选按钮的表单,如下所示(假名):<form className="myForm" onSubmit={this.done}><input className="myRadio" checked={ŧrue} type="radio" name="myRadio" onChange={this.change} value="value1"<input className="my
2014-10-20
我在我的一个小测试项目中有一个简单的SearchBar组件。此 SearchBar 主要由一个文本输入框和一个按钮组成,单击按钮将使用输入字段中的文本执行回调。我的Searchbar.render方法如下所示: return (<FormGroup controlId="keywords"><InputGroup><FormControl type="text"placeholder="Keyw
2016-12-30
我正在尝试使用 React 和 Jest 编写简单的测试。组件:import React from "react";class Task extends React.Component {render() {let onDelete = this.props.onDelete;return (<li><div className="collapsible-header"><i className=
2017-01-21