integration-testing 相关问题

一种软件测试形式,其中各个软件模块(或组件)组合在一起并作为一组进行测试。集成测试在单元测试之后和系统测试之前进行。


如何将集成测试应用于烧瓶RESTFULAPI

[根据https://stackoverflow.com/a/4636945/1021819,标题应参考集成测试而不是单位测试] 假设我想测试以下烧瓶API(从这里): 进口瓶

回答 4 投票 0

整合测试报告正在 /target /surefire-reoport下生成 /target /failsafe-Report

我正在从事的项目目前都有单位测试和集成测试。单位测试正确地在/target/surefire-report/junitreports报告下生成

回答 1 投票 0


快速API负载测试疑问

我是在前端侧使用supabase进行登录注册,从那里我将JWT并将其传递给后端API,将数据的获取和上传到Supabase发生。 我该如何加载

回答 1 投票 0

入口点未构建iHost

我尝试运行集成测试并获得此错误 System.InvalidOperationException:入口点未构建IHOST而退出。 在Microsoft.extensions.hosting.hostfactoryresolver.

回答 2 投票 0

现在我想在此应用程序中为Akka HTTP端点编写集成测试,如讨论

回答 1 投票 0



正在测试服务的功能测试或集成测试

我们具有提供功能的.NET组件。我们拥有一个宁静的Web API服务,世界将使用该服务来调用该功能。我们编写了使用OWIN致电我们的Web API

回答 1 投票 0



在RSPEC上有正确的文件夹/文件结构?

使用RSPEC(如果有所不同) 我习惯于编写控制器规格,并且知道在哪里放置每个测试很容易,因为我只有每个控制器在规格/控制器内有一个文件。我现在明星...

回答 1 投票 0


整合测试失败,因为'以下构造函数参数没有匹配的固定数据'

为了解决这个问题,我尝试使用集合,因此一个集合将其中一个声明的所有测试的一个数据库初始化。但是,我收到以下错误:

回答 1 投票 0


无法更新azure管道中的TestRunParameter

以下内容来自.runsettings文件。 以下内容来自.runsettings文件。 <TestRunParameters> <Parameter name="TestMode" value="" /> <Parameter name="RemoteServerUrl" value="" /> <Parameter name="ServiceIdentityOpenUrl" value="" /> <Parameter name="TestScope" value="" /> </TestRunParameters> 以下内容是azure pipeline的vstest任务。 ServiceIdentityOpenUrl、TestScope 和 RemoteServerUrl 变量存在并可从变量组访问。 - task: VSTest@2 displayName: Run Integration Tests inputs: testAssemblyVer2: ${{ parameters.integrationTestDllFilter }} configuration: '$(Build.Configuration)' runSettingsFile: ${{ parameters.integrationTestRunSettingsFile }} overrideTestrunParameters: | ServiceIdentityOpenUrl=$(ServiceIdentityOpenUrl) TestScope=$(TestScope) RemoteServerUrl=$(RemoteServerUrl) 但是在运行管道时它会抛出以下错误。 ##[error]SetupPhase.Run : Exception occurred during the updation of run settings: System.FormatException: Error encountered while overriding test run parameters. Please check the test run parameteres provided. at Microsoft.VisualStudio.TestService.SettingsManager.OverrideParamsSettingsProcessor.GetOverrideParameters(String overrdeParametersString) at Microsoft.VisualStudio.TestService.SettingsManager.OverrideParamsSettingsProcessor.UpdateSettingsWithParameters(XDocument settings) at Microsoft.VisualStudio.TestService.SettingsManager.CommonSettingsManager.UpdateCommonSettings(InputDataContract inputDataContract, SettingsModifier settingsModifier) at Microsoft.VisualStudio.TestService.SettingsManager.SettingsManager.UpdateSettingsAsRequired(InputDataContract inputDataContract) at MS.VS.TestService.VstestConsoleAdapter.SetupPhase.Run(VstestConsoleRunContext testRunContext, CancellationToken cancellationToken) ##[error]Settings updation failed with error: Error encountered while overriding test run parameters. Please check the test run parameteres provided. ##[错误]SetupPhase.Run:更新运行设置期间发生异常:System.FormatException:覆盖测试运行参数时遇到错误。请检查提供的测试运行参数。 使用相同的 VSTest 任务定义时,我可以重现相同的问题。 问题的原因是您在 VSTEST 任务的 overrideTestrunParameters 字段中定义的格式不正确。 您需要更改为使用以下格式来更新您的 VSTest 任务: overrideTestrunParameters: '-param1 value1 -param2 value2' 更新了任务定义: - task: VSTest@2 displayName: Run Integration Tests inputs: testAssemblyVer2: ${{ parameters.integrationTestDllFilter }} configuration: '$(Build.Configuration)' runSettingsFile: ${{ parameters.integrationTestRunSettingsFile }} overrideTestrunParameters: '-ServiceIdentityOpenUrl $(ServiceIdentityOpenUrl) -TestScope $(TestScope) -RemoteServerUrl $(RemoteServerUrl)' 更多详细信息,您可以参考此文档:VSTest@2 - Visual Studio Test v2 任务 overrideTestrunParameters - 覆盖测试运行参数 覆盖运行设置文件的 TestRunParameters 部分或测试设置文件的 Properties 部分中定义的参数。例如:-key1 value1 -key2 value2。注意:可以使用 Visual Studio 2017(更新 4 或更高版本)通过 TestContext 访问 testsettings 文件中指定的属性。

回答 1 投票 0

用于集成测试的模拟库

我有一个现有的 C/C++ 应用程序,它通过多个接口(TCP、DB、共享内存)与其他应用程序/系统进行通信。我想用真实的

回答 1 投票 0

MockMvc 足以在集成测试中测试服务器响应吗?

我有一个端点 /api/employees 并且想要测试 HTTP 请求是否得到正确处理。我是 Spring Boot 的新手,并且参加了集成测试课程。学完这门课程后,我预计会发生以下情况...

回答 1 投票 0

Spring Boot:MockMvc 足以在集成测试中测试服务器响应吗?

我有一个端点 /api/employees 并想测试 http 请求是否得到正确处理。我是 Spring Boot 的新手,并且参加了集成测试课程。学完这门课程后,我预计会发生以下情况...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.