Reqnroll icon indicating copy to clipboard operation
Reqnroll copied to clipboard

Flaui is not capturing external listitem after migrating from specflow to reqnroll.

Open raki199861 opened this issue 8 months ago • 1 comments

Reqnroll Version

2.4.0

Which test runner are you using?

MSTest

Test Runner Version Number

3.8.3

.NET Implementation

.NET Framework 4.6.2 or later

Test Execution Method

Visual Studio Test Explorer

Content of reqnroll.json configuration file

{ "$schema": "https://schemas.reqnroll.net/reqnroll-config-latest.json", "<CopyToOutputDirectory>Always</CopyToOutputDirectory>": "</None>", "bindingAssemblies": [ { "assembly": "Dynamics_Test_Automation" } ] }

Issue Description

I am using SpecFlow and FlaUI in our project to automate a Windows application. Since SpecFlow+ has been deprecated, we migrated to Reqnroll. After a successful migration, everything is working fine except that FlaUI is not capturing runtime external ListItem elements. However, the same flow is still working correctly with SpecFlow and FlaUI.

Steps to Reproduce

Migrate existing specflow + flaui project to reqnroll + flaui. When trigger execution, Flaui is not capturing runtime external listitem.

Link to Repro Project

No response

raki199861 avatar Apr 29 '25 06:04 raki199861

It might be related to the different async behavior of Reqnroll (and SpecFlow v4). I would suggest to contact https://github.com/FlaUI/FlaUI, they have probably better ideas what special async behavior is required for this feature to work.

gasparnagy avatar Apr 29 '25 16:04 gasparnagy

Closing it as out of scope, but please reopen if there is anything received from FlaUI that we can do.

gasparnagy avatar Jun 11 '25 15:06 gasparnagy