如何为我的 Java 服务编写集成测试,这些服务针对真实队列执行操作。 我的课程进行连接、删除等操作? 有什么方法可以在不对生产队列执行操作的情况下测试这些服务? 我在 .net 上搜索了一段时间,但没有找到解决方案。 ...
如何为我的 Java 服务编写集成测试,这些服务针对真实队列执行操作。 我的课程进行连接、删除等操作? 有什么方法可以在不对生产队列执行操作的情况下测试这些服务? 我在 .net 上搜索了一段时间,但没有找到解决方案。 ...
我们有一组集成测试,它们都以IT结尾。 其中,有一些特定的子集,我们希望单独执行。 假设他们的名字以SpecialIT结尾。 所以我们要实现的是 failsafe 插件的两个配置: 要执行所有测试,以IT结尾,但不以SpecialIT结尾 -> 这很容易。 这些名称只是正常的包含和排除。 执行 ...
我经常遇到以下错误,尽管它不一致而且我无法弄清楚原因。 我正在按照 Flutter 集成测试的说明使用测试仪。 测试代码: 错误: 我期待测试仪导航,但在 fairSwitchFinder 点击之后,它似乎无法做任何事情,因为 lineMatch 是 null? 错误描述性不强 ...
我正在使用 Kafka Testcontainers 进行集成测试。 容器启动,并读取在 application.yml 中设置的引导服务器配置。 由于 Testcontainers 端口是动态创建的,我使用kafkaContainer.getBootstrapServers()来获取由测试容器创 ...
我正在创建一个集成测试,以根据这个非常好的教程检查数据是否正常工作。 本教程在 OnModelCreating 中加载示例数据。 但是我不确定这样做是否会在运行程序时重复将数据加载到数据库中。 但是,尽管我可以加载索引页面,但它具有页面内容,例如数据的表结构,它没有数据库中的数据。 使用 Swag ...
我们有一个异步应用程序,这意味着我们向 API 发送请求,它立即接受请求并返回 200。然后服务器处理请求并使用上述处理的结果回调 API。 例子: 在POST /order上调用Server A Server A在创建订单的Server B上调用POST /processor/order 。 ...
我正在为 rest api 条目编写集成测试。api 需要在测试前初始化数据库。但是它给出了一个错误,显示它无法找到我的 sql 文件的任何路径。 schema.sql: INSERT INTO user_info (name) VALUES ('India'); 我得到一个错误: 我的属性: 我 ...
我试图使用我之前在我项目的其他微服务中使用的相同操作集来编写集成测试。 使用一组特定的环境变量创建客户端添加身份验证标头这是测试失败的地方,在设置身份验证后(选中此),我无法到达 controller 端点本身,我猜主机没有正确构建? 但如果是这样的话,那么除了 404 之外,我应该得到一些回应。我 ...
我正在尝试将我的项目的测试覆盖率提高到 100%。 但我不知道如何为main(args: Array<String>)编写测试我想测试 Class 和方法应该是这个样子: 现在的问题是,我的assertThat应该是什么样子才能有 100% 的测试覆盖率? ...
我将在 spring 引导中使用集成测试,在 memory mysql 数据库中。但是我在存储库部分查询中的测试组件如下: 我的入口点是在 job_order 表上做一些事情。查询需要两个表,所以我试图插入 user_info 表,然后测试 job_order。然后是这样的写测试: schema. ...
我得到了这个项目结构: 到目前为止, helpers的单元测试并不复杂,我会修补 3rd parties 和 helpers 中的一些功能。 tests/integration/test_app.py中的集成测试是一个障碍点,因为补丁没有做我需要做的事情。 例如,我有一个这样的方法: 助手/初始化 ...
我基本上有这个代码 我希望能够在MySettings中使用TestStartup 。 无论我尝试什么,都会返回Name == null .. 我试过这个 我错过了什么? ...
我正在尝试为我的 Nodejs 应用程序设置一个 Jenkins 管道。 我有一个 Ubuntu Docker 图像,其中 Mariadb 工作正常,数据库启动,我可以从 Jenkinsfile 连接并执行 SQL 脚本。 Jenkins 以 root 用户身份启动 Docker 映像。 节点应用 ...
在我一直在创建的应用程序上,我过去设置了一些集成测试并确保它们正常工作。 现在几个月和许多提交之后,我正在设置 GitHub 操作并注意到由于某种原因我的测试每次都失败。 我注意到即使我使用WidgetTester tester.pumpAndSettle();在测试失败之前应用程序甚至根本没有加载 ...
我正在测试需要通过客户端请求启动和关闭 gRPC 服务器的服务。 在我的一组集成测试中,我需要指定一组应该在集合中运行任何给定测试之前发生的测试前和测试后操作。 理想情况下,我想将这些前/后测试方法保留在 conftest.py 中,或者将它们组织到单独模块中自己的 class 中。 我可以通过在 ...
我正在为我的项目进行集成测试。 我已经容器化了 RabbitMQ 队列,这个队列的容器化消费者(使用 MassTransit)和容器化了这个消费者在处理消息期间调用的 API。 我的测试将一条消息推送到队列,它被消费者接收,这就是我的问题所在 -从我的测试角度来看,有没有办法检查容器内的这个消费者 ...
我正在尝试使用 TestEntityManager 预先插入的一些数据编写一些功能测试。 下面是我的代码@RunWith(SpringRunner.class) @SpringBootTest( classes = ApplicationFunctionalTests.class, ...
我的asp.net core 7 web api应用程序正在使用Program.cs和Startup.cs运行。 我已经使用CustomWebApplicationFactory<TStartup>编写了我的Integration Tests 。 一切都按预期工作。 现在我决定离开St ...
什么更有意义? 我正在为一家已经被其客户使用的公司测试完成的应用程序。 该软件实际上只显示数据。 哪种类型的测试最有意义,是端到端测试还是集成测试? 编辑:如果有什么不同,到目前为止的软件是完全未经测试的。 ...
我有一个 .NET 7 控制台应用程序,它从 API 获取数据。 控制台应用程序很简单,使用我正在编写的“类型化客户端”: 这是“键入的客户端”: 上面的代码是受MS 文档的启发。 问题我想集成测试我在开发应用程序时编写的应用程序的“类型化客户端”部分,但是如何为这个采用HttpClient的类型化 ...