vstest
Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console. (by microsoft)
FlaUI
UI automation library for .Net (by FlaUI)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vstest
Posts with mentions or reviews of vstest.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-14.
-
Pressing CTRL+C while reading user input (Console.ReadLine) has a weird issue.
Another commenter in your first post linked you to a bug report. The original bug was a sporadic one with dotnet test. But commenters added more reliable cases, and cases for other dotnet commands.
-
Why does VSTest put the output of data collectors to GUIDed subdirectories?
However, I am hesitant to do so. Whenever it seems I have to fight the tools that are provided for me this is a likely sign that I’m Doing Things Wrong because of some fundamental misunderstandings and misassumptions on my part. I did some digging and found that VSTest by design forces the placement of data collectors’ output into GUIDed subdirectories, see Coverlet documentation, Coverlet issue #500 and VSTest issue #2378. That this is forced by design reinforces my worries that I’m doing something counterproductive.
-
Integrating VSTest
I've had success creating my own logger by following this guide on the vsdocs github. Nowadays you don't have to deploy the assemblies for the custom logger to the vs install folders. vstest will scan the build output directory for assemblies that match the specified pattern, *.testlogger.dll. You can also specify the path for custom test adapters either from the command line or a runsettings file using the TestAdapterPath option (this is only available since v15.1 but you mentioned you've tried the html logger and I think that's much newer than v15.1). If you get stuck with the implementation you can try referring to vstest's own loggers: htmllogger, trxlogger.
-
Pick your class
IMO it's just held back by its ecosystem. NuGet doesn't integrate nearly as well with library source as Maven/Gradle/etc, and stuff like this makes it feel like a second-class citizen for CI.
-
Banging my head against a wall, any one here ever get intimate with Microsfot.NET.Test.SDK?
But going to have to dig in deep tonight, it seems that answer to what I seek is probably hidden somewhere in this repo: https://github.com/microsoft/vstest/ and the ITestDiscovery discovery process.
FlaUI
Posts with mentions or reviews of FlaUI.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-09.
- Automated testing WPF app
-
[WPF, C#] Need ideas on how to automate these operations based on the response I get from python script.
If you are looking to automate this all through the GUI of each app involved then I suggest using FlaUI or some other wrapper around UIA
-
What do people usually use to automate Windows Applications?
FlaUI
-
What C# tools would you like to use that don't exist today?
The best open-source library for writing UIA for native Windows desktop apps is FlaUI if you find the problem space interesting. I started learning about all types of UIA when I started at a company doing QA work. Now I worked on UIA because I learned from my experience how bad UIA support is in most applications, and I am disappointed that people who are disabled have that to look forward to, not to mention that if my hands were ever crushed or some other maiming were to occur, I would be depending on UIA as well. Since that realization, I have tried to get more developers interested in UI automation and its quality, not just because of its effect on others with disabilities but because it benefits anyone in our profession to have that safety.
-
AutoHotkey v2 Official Release Announcement
Alternatively if you're into dotnet, FlaUI is amazing for automation and gives you a sane environment. I moved to it when I couldn't deal with AutoIT scripts anymore and it's everything I needed. https://github.com/FlaUI/FlaUI
-
WPF UI testing
I would suggest taking a look at FlaUI https://github.com/FlaUI/FlaUI
- FlaUI: UI Automation Library for .NET
-
Easy way for screen automation in WPF (C#)
What comes to mind is something like this one: https://github.com/FlaUI/FlaUI I don't think it can do the "search image on screen" part. A smooth mouse movement is only a series of mouse teleports, so that should be coded relatively easy. If you really don't know where the image is on screen and it also does not have a id to search for then it will be a little harder I guess. Like making a screenshot and putting it into some image processing library? Probably there are easier solutions out there
-
What is the best way to control another program from code without using APIs?
Is it possible to control another program via code? This link says yes and the following is the successor of what they originally recommended: https://github.com/FlaUI/FlaUI.
-
I've written a little launcher-alike tool that helps you with searching through your currently open browser tabs without having to manually click through all your browser instances.
If you're like me and have way too many tabs open and then get lost whenever you need to access that one tab quickly again, then this software might help you. It basically uses FlaUI to search for tabs in your browser instances and allows you to open the tab within a click. No need to manually click through all your browser instances. Kinda like the launchers everyone knows, just for browser tabs.