cost 140 ms
为什么当我使用“waitForSelector”时 Puppeeteer 导致我的测试套件挂起 30 秒,即使我在页面和浏览器上调用“关闭”?

[英]Why does Puppeeteer cause my test suite to hang for 30 seconds when I use "waitForSelector" even though I'm calling "close" on the page and browser?

我有一个 Node.js Mocha 测试套件(我根据我试图为其创建自动化测试的真实应用程序创建了一个最小复制)。 package.json :{ "name": "puppeteer-mocha-hang-repro", "version": "1.0.0", "descripti ...

为什么“test -f”的结果显示在终端上并包含在传递给子例程的参数中?

[英]Why are results of "test -f" displayed on the terminal and included in parameters passed to a subroutine?

我正在尝试编写一个 bash 子例程,它将像“echo”命令一样工作,除了在终端上显示文本并将它们写入日志文件。 看起来很简单,但它并没有像我认为的那样工作——它包括当前目录中的文件名。 这是带有“myecho”例程的示例脚本: 有2个问题: 上面的脚本工作正常。 但是,如果我将第 15 行更改为 ...

如何使用 Jmeter 加载测试调用外部服务 API 的应用程序?

[英]How to load testing an application that calling external service APIs using Jmeter?

我目前想使用 Jmeter 对应用程序执行负载测试,但某些功能需要调用外部服务 API。 所以我想知道如何在应用程序不调用实际外部 API 服务的情况下测试这些 API。 例如,我想测试一个调用 Google Maps Platform Directions API以获取从 A 点到 B 点的方向 ...

Jest 不会清除缓存

[英]Jest won't clear cache

即使在清除缓存后,Jest 仍在运行旧的、过时的、注释掉的代码。 它几乎就像它停留在过去,我已经运行了jest --clearCache命令,但这似乎并没有解决这个问题。 如果我注释掉一个测试块,我们甚至删除测试文件,测试仍然运行。 这太奇怪了。 这是我的脚本的样子: ...

vscode Maven Java 项目测试使用 mvn 命令成功运行,但从“测试”资源管理器运行时失败

[英]vscode Maven Java Project Test are running successfully using mvn command but failing when run from the "Testing" explorer

当我使用 maven 通过此命令运行测试时,它工作正常: 但是当我在 vscode 中使用“测试资源管理器”运行测试时,它失败并出现此错误: 看起来测试在运行时没有找到所需的依赖项。 但是,测试方法所需的依赖项是可用的,我可以在项目下的其他文件夹中看到它们,但在目标文件夹下看不到。 也许问题是从 v ...

使用 Spring 和 State 机器在反应堆测试中编写阻塞操作

[英]Writing blocking operations in reactor tests with Spring and State Machine

我对反应堆编程完全陌生,自从升级到最新的 Spring Boot / State 机器后,我真的很难迁移旧的集成测试。 大多数集成测试具有相同的基本步骤: 调用一个返回Mono的方法并启动一个 state 机器并返回一个 object,其中包含生成的唯一id以及与初始请求相关的一些其他信息。 使用返 ...

Java panacheQuery 测试抛出空指针异常

[英]Java panacheQuery test throws nullpointer exception

我有一个使用 panacheQuery 的 function。 当我手动测试时,这也按预期工作。 但是当我编写测试并执行它时,我得到了一个 null 指针异常。 测试看起来像这样: ImageRepository 中的 findByNameAndTag function 如下所示: 测试的Outp ...

Golang GORM 数据库模拟

[英]Golang GORM DB mock

我必须模拟测试服务。要创建新服务,我需要通过 gorm.DB{} 但每次我通过它并运行测试时,我都会得到零指针错误(恐慌)。 请帮助了解如何正确模拟 gorm.DB{} 实例以进行单元测试。 像这样在测试中进行模拟调用:- 收到此错误 ...

PHPUnit忽略Laravel项目中phpunit.xml文件中的DB_CONNECTION变量

[英]PHPUnit ignores DB_CONNECTION variable in phpunit.xml file in Laravel project

一切都很好,直到昨天 PHPUnit 无缘无故地停止从.env文件中看到DB_CONNECTION环境变量,并开始从phpunit.xml文件中获取它。 我试图重新创建phpunit.xml文件,清除所有可能的缓存 - 没有结果。 这是我的phpunit.xml :<?xml version= ...

运行时替换其他class方法中的路径

[英]Replace path in method of other class during runtime

我在不同的模块中有两个类,一个 class 包含实际功能,另一个包含测试功能。 问题是,虽然我在ModuleB中定义了一个测试路径,但我仍然无法覆盖在ModuleA中实例化的import_path,即使我调用该方法,因为路径是在方法中定义的。 有没有办法用 ModuleA 的路径替换此路径,例如通过 ...

Selenium 多线程使用性能调优

[英]Selenium Multithreaded Usage Performance Tuning

我正在使用具有不同线程的多个网络驱动程序。 但是,驱动程序正在消耗大量 memory 和 cpu 使用率。 我正在寻找高效的解决方案,它可以利用许多驱动程序使用且内存/CPU 占用空间小。 我有以下代码: 我目前正在使用 selenium 进行这种用户测试,但框架可能会发生变化,我正在寻找性能最高的 ...

React 测试库条件渲染

[英]React testing library conditional rendering

我如何在测试库中有条件地进行测试:渲染加载组件骨架正在工作但不知道如何模拟 useState? 组件.test.tsx 我得到的错误是: TestingLibraryElementError: Unable to find an element by: [data-testid="displayTe ...

基线扫描如何使用配置文件运行。 我们如何使用 docker 和命令的文件在哪里

[英]how the baseline scan runs with a configuration file. Where is the file how we can use in with docker and commands

我正在使用 zap 基线扫描,我想将警告更改为忽略规则。 当我使用 ZAP docker 图像时,我不知道什么是配置文件以及如何在我的命令行中使用它。 我正在使用 Docker 通过命令运行被动扫描并生成报告。 ...

对于从用户那里获取单个数字的程序,您如何一次测试多个值,然后将它们 output 写入文本文件?

[英]For a program that takes a single number from a user, how can you test several values at once and then output them to a text file?

我在 C 中编写了一个相当简单的程序,它接受输入 n 并计算斐波那契数列中的第 n 个数。 当这个程序运行时,你在键盘上输入一个数字,它会打印出结果。 我的问题是,我一次只能手动测试一个输入,以检查错误。 我如何编写一个程序来同时测试多个输入,并将 output 写入一个可读的文本文件? 我曾尝试 ...

如何在 TestCafe 测试中允许 Safari 摄像头和麦克风权限

[英]How to allow Safari camera and microphone permissions in a TestCafe test

我想在我的 TestCafe 测试中显示的摄像头和麦克风权限对话框中单击“允许”。 我如何处理 TestCafe 中的这些对话框以单击“允许”? 第一个 Safari 相机权限对话框第二个 Safari 摄像头和麦克风权限对话框我在测试中尝试了以下解决方案来单击“允许”按钮,但它不起作用并且对话框仍 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM